如何在docker中部署容器(如Nginx)
·
最近在学习docker,众所周知docker是一个开源的容器部署引擎,它极大简化了部署各种技术栈以及项目的难度,比如Mysql等等
下面我将以nginx为例介绍一下如何在docker中部署项目

1.拉取Nginx镜像
使用docker pull命令拉取
2.创建Nginx容器
docker run -d --name nginx -p 80:80 nginx
3.进入容器内部
docker exec - it nginx bash

4.添加或修改Nginx容器内的静态资源文件(数据卷挂载)
可以发现无法通过进入容器内部的方式来修改静态资源文件,这时候就需要用到数据卷挂载的功能了


创建容器时挂载数据卷
docker run -d --name docker -p 80:80 -v html:usr/share/nginx/html

这时可以看到数据卷已经挂载成功,完成宿主机与容器的双向绑定
更多推荐



所有评论(0)