0%

docker实践03:构建容器镜像

新建Dockerfile

1
2
3
4
5
6
7
8
9
10
11
# 基础镜像
FROM nginx:1.11-alpine

# 复制文件
COPY index.html /usr/share/nginx/html/index.html

# 暴露端口 例子:EXPOSE 80 433 or EXPOSE 7000-8000
EXPOSE 80

# 执行命令 (nginx -g daemon off;)
CMD ["nginx", "-g", "daemon off;"]

构建镜像

1
2
# 构建
docker build -t my-nginx-image:latest .

启动容器

1
docker run -d -p 80:80 my-nginx-image:latest

欢迎关注我的其它发布渠道