欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

dockerfile创建镜像1

程序员文章站 2022-03-12 12:41:24
...

vim Dockerfile

FROM alpine:latest
MAINTAINER brady
CMD echo "hello world"

 进行构建

docker build -t hello_docker .

 

[[email protected] dnmp_test]# ls
[[email protected] dnmp_test]# vim Dockerfile
[[email protected] dnmp_test]# docker build -t hello_docker .
Sending build context to Docker daemon 2.048 kB
Step 1/3 : FROM alpine:latest
Trying to pull repository docker.io/library/alpine ...
latest: Pulling from docker.io/library/alpine
9d48c3bd43c5: Pull complete
Digest: sha256:72c42ed48c3a2db31b7dafe17d275b634664a708d901ec9fd57b1529280f01fb
Status: Downloaded newer image for docker.io/alpine:latest
 ---> 961769676411
Step 2/3 : MAINTAINER brady

▽
 ---> Running in f1802f56a693
 ---> 00cdf7104f8b
Removing intermediate container f1802f56a693
Step 3/3 : CMD echo "hello world"
 ---> Running in e7b7a18d8c32
 ---> baa4664fe58d
Removing intermediate container e7b7a18d8c32
Successfully built baa4664fe58d
[[email protected] dnmp_test]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello_docker        latest              baa4664fe58d        6 seconds ago       5.58 MB
nginx-fun           latest              6ea0e8bb024d        7 minutes ago       126 MB
docker.io/nginx     latest              ab56bba91343        8 days ago          126 MB
docker.io/alpine    latest              961769676411        4 weeks ago         5.58 MB
[[email protected] dnmp_test]# docker run hello_docker
hello world