- (Swift基础)day01_(03)Swift中的常量&变量_
- (Swift基础)day01_(04)Swift中的数据类型_2
- (Swift基础)day01_(08)Swift中的数组_201
- (Swift基础)day01_(05)Swift中的逻辑分支_2
- (Swift基础)day01_(06)Swift中的循环介绍_2
- (Swift基础)day01_(07)Swift中的字符串介绍_
- (Swift基础)day01_(02)Swift的初体验_201
- (Swift基础)day01_(01)Swift的介绍_2018
- (Swift基础)day01_(11)Swift中的可选类型_2
- (Swift基础)day01_(12)Swift中的函数_201
阿里云centos7中docker安装nginx
#1,拉取镜像
docker pull nginx
# 2,运行容器 -p指定端口的映射,设置80端口, -d为后台启动
docker run --name mynginx -p 80:80 -d nginx
# 启动成功可直接公网IP访问
#3,创建于挂载的目录
mkdir -p /my/nginx #用于挂载nginx所有的数据
mkdir -p /my/nginx/html #用于挂载nginx虚拟主机的目录,
#4,拷贝配置文件
docker cp mynginx:/etc/nginx/nginx.conf /my/nginx #拷贝主配置文件
docker cp mynginx:/etc/nginx/conf.d /my/nginx #拷贝虚拟主机配置文件
echo welcome to nginx > /my/nginx/html/index.html #自定义索引页,就是nginx主页
#5,重新运行容器
docker rm -f mynginx
#用于挂载nginx
docker run --name myNginx -p 80:80 -p 443:443
-v /my/nginx/nginx.conf:/etc/nginx/nginx.conf
-v /my/nginx/html:/usr/share/nginx/html:ro
-v /etc/nginx/conf.d:/usr/nginx/conf.d -d nginx
# 查看容器是否启动
docker ps
如下图

此时使用端口号访问nginx会发现页面被改

网友评论