1.查看你当前的内核版本 命令 uname -r 系统的内核版本高于 3.10
2.确保 yum 包更新到最新 命令 yum update 最新此步骤可省略
3.检查本机是否已经安装docker 命令 docker -v 提示找不到命令即未安装此步骤可省略
如安装先卸载docker
命令
yum remove docker yum remove docker-client
yum remove docker-client-latest yum remove docker-common yum remove docker-latest
yum remove docker-latest-logrotate yum remove docker-logrotate yum remove docker-selinux
yum remove docker-engine-selinux yum remove docker-engine
4.安装docker 命令 yum -y install docker
5.启动docker 命令 service docker start
1.安装nginx镜像 命令 docker pull nginx
2.创建nginx容器并启动
命令
docker run -p 80:80 –privileged=true –restart=always –name=nginx -v /home/nginx/conf.d:/etc/nginx/conf.d -d nginx
说明: -v /home/nginx/conf.d:/etc/nginx/conf.d 映射容器nginx配置,同步的。
3.在文件夹/home/nginx/conf.d 新建nginx反向代理配置文件(一个域名对应建一个)
定位 命令 cd /home/nginx/conf.d
新建配置文件 命令 vi www.aaa.com.conf 编辑
server { listen 80; server_name www.aaa.top; #域名 location / { proxy_pass http://192.168.233.128:5000; #转发地址(项目容器宿主ip及端口) } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
按Esc :wq保存
重启nginx 命令 docker restart nginx
这样就可以访问啦。
原文链接:https://blog.csdn.net/baidu_26504655/article/details/89022591