使用Dockerfile制作镜像

2020-11-11 16:20:48 阅读:5 编辑
cd /opt
mkdir ip
cd ip
vi Dockerfile
FROM nginx
RUN echo '<h1>Hello, Docker!</h1>' > /usr/share/nginx/html/index.html

构建镜像

docker build -t ipserver:latest .

启动容器

#-p 宿主端口:容器端口
docker run -d --name=ip -p 80:80 ipserver:latest
http://192.168.1.135
升级Dockerfile内容

重构镱像

docker build -t ipserver:latest .
#原ipserver:latest会变成none,只有编号了,不影响现有的容器的运行

升级容器

docker stop ip
docker rm ip
docker run -d --name=ip -p 80:80 ipserver:latest