1、
下载镜像
docker pull nginx
2、启动
nginx
docker run
--name
nginx
-p
8080
:80
-d
nginx:latest
3.
创建挂载目录
mkdir
-p
/soft/nginx/conf
mkdir
-p
/soft/nginx/log
mkdir
-p
/soft/nginx/html
4.
将容器内
nginx
的文件,复制到宿主机
docker
cp
nginx:/usr/share/nginx/html/index.html /soft/nginx/html/
docker
cp
nginx:/etc/nginx/nginx.conf /soft/nginx/conf/
5.停止刚才启动的
nginx
docker
stop
容器
id
docker
rm
-f
容器
id
6.
使用外部挂在文件启动
docker run \
-p
80
:80
-p
81
:81
-p
82
:82 \
--name
nginx \
--restart
=
always \
-v
/soft/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v
/soft/nginx/log:/var/log/nginx \
-v
/imsp/fe/admin/dist/:/usr/share/nginx/html/admin/dist \ # 前端资源挂载地址
-d
nginx