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

docker使用dockerfile创建镜像

程序员文章站 2024-01-26 12:44:28
...

docker使用dockerfile创建镜像

1、创建一个dockerfile

mkdir Dockerfile
cd Dockerfile
touch Dockerfile
vi Dockerfile
touch demo1.txt
vi demo1.txt

创建一个dockerfile文件夹,同时创建一个Dockerfile文件,把下面内容写入到Dockerfile

FROM nginx
MAINTAINER seaiio
ADD demo1.txt usr/share/nginx/html/demo1.txt

from意思:父镜像来自nginx
MAINTAINER:作者信息
ADD: demo1.txt就是我们创建的,下载到后面的路径中

2、创建镜像

docker build -t demo:demo .

住:不要忘了’.’。代表当前路径

docker使用dockerfile创建镜像
这时创建好了,查看我们的镜像

docker images

docker使用dockerfile创建镜像

3、使用镜像
使用demo:demo镜像创建一个容器

docker run -itd demo:demo /bin/bash

然后我们查看容易的id,进入容器

docker ps

docker使用dockerfile创建镜像
进入容器

docker exec -it 6dbef4620fb6 /bin/bash

docker使用dockerfile创建镜像
进入usr/share/nginx/html/。看看有没有demo1.txt

cd /usr/share/nginx/html
ls

docker使用dockerfile创建镜像