Please try to answer the following questions to assess your learning progress:
- How will you create a Dockerfile that inherits from Ubuntu version 17.04, and that installs ping and runs ping when a container starts. The default address to ping will be 127.0.0.1.
- How will you create a new container image that uses alpine:latest and installs curl. Name the new image my-alpine:1.0.
- Create a Dockerfile that uses multiple steps to create an image of a Hello World app of minimal size, written in C or Go.
- Name three essential characteristics of a Docker container image.
- You want to push an image named foo:1.0 to your jdoe personal account on Docker Hub. Which of the following is the right solution?
- $ docker container push foo:1.0
- $ docker image tag foo:1.0 jdoe/foo:1.0
$ docker image push jdoe/foo:1.0 - $ docker login -u jdoe -p <your password>...