Centos 最快的安装方式 : curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
Docker 开启服务 service docker start
关闭服务 service docker stop
重启服务 service docker restart
查看所有本地 Docker 镜像 docker image ls
拉取 nginx : docker pull fantj/nginx
运行nginx : docker run -d -p 8080:80 --name mynginx -v /root/jth/test:/usr/share/nginx/html -v 自定义目录/default.conf:/etc/nginx/conf.d/default.conf --restart=always fantj/nginx -d 后台运行 -p 端口映射 8080 -v 实现本地静态文件访问 default.conf 文件中可以实现接口转发 和之前的相同
server {
listen 80 default_server;
xxxxx
只需要更改 location / {
proxy_pass http://127.0.0.1:5000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
# 将这三句添加进去 即可 其余注释掉
}
}
查看当前运行的镜像 docker ps -a ( 可查看正在执行的镜像ID) -a 可查看容器名字 用于进入到容器中 docker exec -it ( admiring_chebyshev ) bash 进入终端
关闭镜像 docker stop 镜像ID
原文:https://www.cnblogs.com/chenxiyuxiao/p/11768392.html