关于docker:Docker-安装-Nginx

33次阅读

共计 1186 个字符,预计需要花费 3 分钟才能阅读完成。

docker cp 85fe48a5c898:/etc/nginx/nginx.conf /root/nginx/nginx.conf

简化版

docker pull nginx

docker run -d -p 8887:80  --name nginx01 nginx
  • 留神:-drun 命令的参数,示意:后盾运行容器,并返回容器 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 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

正文完
 0