- Learn Docker:Fundamentals of Docker 19.x
- Gabriel N. Schenker
- 224字
- 2025-04-04 13:21:30
Questions
Please try to answer the following questions to assess your learning progress:
- How would you create a Dockerfile that inherits from Ubuntu version 19.04, and that installs ping and runs ping when a container starts? The default address to ping will be 127.0.0.1.
- How would 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?
A. $ docker container push foo:1.0
B. $ docker image tag foo:1.0 jdoe/foo:1.0
$ docker image push jdoe/foo:1.0
C. $ docker login -u jdoe -p <your password>
$ docker image tag foo:1.0 jdoe/foo:1.0
$ docker image push jdoe/foo:1.0
D. $ docker login -u jdoe -p <your password>
$ docker container tag foo:1.0 jdoe/foo:1.0
$ docker container push jdoe/foo:1.0
E. $ docker login -u jdoe -p <your password>
$ docker image push foo:1.0 jdoe/foo:1.0