docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker构建nginx alpine镜像

docker构建nginx alpine镜像实现步骤

作者:毛毛虫的小小蜡笔

这篇文章主要介绍了docker构建nginx alpine镜像实现步骤,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

第一步:创建Dockerfile文件

到data目录,创建docker目录,再创建Dockerfile文件。

// 到data目录
cd /data
// 创建docker目录
mkdir docker
// 创建Dockerfile文件
touch Dockerfile
// 编辑Dockerfile文件
vi Dockerfile

Dockerfile文件内容如下:

# 指定的是nginx的alpine版本,精简版
FROM nginx:alpine
# 暴露nginx的80端口
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]

第二步:构建镜像

不要忘了最后的 . ,表示的是在指定镜像构建过程中的上下文环境的目录。

docker build -t nginx-alpine:v1 -f Dockerfile .

通过docker images命令,可查看镜像已创建成功。

第三步:创建容器

创建容器,映射到宿主机的端口是90。

// 创建容器,映射到宿主机的端口是90
docker run -d --name nginx-alpine -p 90:80 nginx-alpine:v1

通过docker ps命令,可查看容器已创建成功。

第四步:访问页面

在浏览器输入地址和90端口,就可以访问到nginx的默认html页面了。

以上就是docker构建nginx alpine镜像实现步骤的详细内容,更多关于docker构建nginx alpine镜像的资料请关注脚本之家其它相关文章!

您可能感兴趣的文章:
阅读全文