Docker 安装 Nginx
docker cp 85fe48a5c898:/etc/nginx/nginx.conf /root/nginx/nginx.conf
简化版
docker pull nginxdocker run -d -p 8887:80--name nginx01 nginx
- 注意:
-d
是run
命令的参数,表示:后台运行容器,并返回容器 ID;
http://192.168.47.128:8887
即可。
进入容器:
docker exec -it nginx01 /bin/bash
whereis nginx
显示:
nginx: /usr/sbin/nginx /usr/lib/nginx /etc/nginx /usr/share/nginx
找到配置文件:
- 配置文件目录:
/etc/nginx/nginx.conf
- 静态文件目录:
/usr/share/nginx/
【Docker 安装 Nginx】启动容器建立映射:
docker run -p 8888:80 --name nginx01 -v /root/nginx/nginx.conf:/etc/nginx/nginx.conf -v /root/nginx/html:/usr/share/nginx/html -d nginx
详细版
docker search nginx
docker pull nginx
docker run -d -p 80:80--name nginx01 nginx
docker exec -it nginx01 /bin/bash
whereis nginx
ufw
lsof -i:6800
Ubuntu 18.04 LTS 设置固定 ip
https://blog.csdn.net/u010039...
https://blog.csdn.net/lengye7...
Docker 远程连接失败,2375 端口已经开放:
systemctl status firewalld
# 启动防火墙 没有提示
systemctl start firewalld
# 添加2375端口
firewall-cmd --permanent --zone=public --add-port=2375/tcp
# 防火墙重启
firewall-cmd --reload
# 查看开放的端口
firewall-cmd --permanent --zone=public --list-ports
打开防火墙
sudo ufw enable
重启防火墙
sudo ufw reload
打开指定端口
sudo ufw allow 8888
禁用指定端口
sudo ufw deny 8888
查看防火墙状态及端口使用情况
sudo ufw status
Redis
192.168.64.5 6379 备注:来自 Docker。
192.168.47.129 7000 密码:123456,备注:来自 Redis 安装包。
192.168.47.128 6379 密码:123456
重新加载防火墙配置:
sudo ufw reload
查看防火墙状态 systemctl status firewalld
文章图片
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- Mac安装Chromedriver
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- MAC安装Mongo
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- react|react 安装
- VueX--VUE核心插件
- python-安装sublime遇到异常
- typeScript入门基础介绍
- docker镜像探索----dive工具