1V192M资源:高性能的资源配置横扫全国:畅销全国各地边缘圈:独特的边缘市场幸福之星:让您享受幸福生活的明星产品
《老王:拥有1V192M资源...
2023-12-31
docker在centos7的安装方式建议看官网教程,不然docker安装nginx很可能出错。
安装docker可以直接参照我简书上的安装过程
docker run –name test -d nginx
mkdir /usr/docker/nginx -pmkdir /usr/docker/nginx/conf.d/ -p
docker cp e9bf057b53bb:/etc/nginx/nginx.conf /usr/docker/nginx/# 复制default.conf,含义参考上条注释docker cp e9bf057b53bb:/etc/nginx/conf.d/default.conf /usr/docker/nginx/conf.d/
docker stop test#删除名为test的容器docker rm test
–name nginx –net host -v /usr/docker/nginx/nginx.conf:/etc/nginx/nginx.conf -v /usr/docker/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf -v /usr/docker/nginx/html:/usr/share/nginx/html -v /usr/docker/vsftpd/root:/mnt/data -v /usr/docker/nginx/logs:/var/log/nginx –privileged=true –restart=always nginx
解释:
-p 宿主机的80端口映射到容器的80端口
–name nginx 容器命名为nginx
–net host 容器和宿主机公用网络
-v 映射宿主机和容器内的路径,首先是把两个配置文件nginx.conf和default.conf从容器目录映射到宿主机的/usr/docker/nginx下的相应目录中,之后只要改宿主机的配置就相当于改了容器中的配置文件。
其次看下面图片中的配置全是去找的容器相应位置的文件,没错,就是找容器相应位置,但是这些位置我也做了映射,例如把nginx的主页位置映射到了/usr/docker/nginx/html最重要的是把静态资源的位置映射到了宿主机的vsftpd静态资源服务器/usr/docker/vsftpd/root目录下,结合default.conf中的配置,就能通过nginx访问vsftpd下的静态图片文件了。
-v 还做了日志文件目录的映射
–privileged=true 给容器内root权限
–restart=always 随docker自启动
启动nginx:latest镜像

#开启宿主机防火墙80端口firewall-cmd --zone=public --add-port=80/tcp --permanent#重启防火墙firewall-cmd --reload#查看防火墙已经启动的端口firewall-cmd --zone=public --list-ports

#拉取vsftpd镜像docker pull fauria/vsftpd#启动容器docker run -d -v /usr/docker/vsftpd:/home/vsftpd -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -e FTP_USER=root -e FTP_PASS=123456 -e PASV_ADDRESS=192.168.137.100 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --privileged=true --restart=always fauria/vsftpd#开启20防火墙端口firewall-cmd --zone=public --add-port=20/tcp --permanent#开启21防火墙端口firewall-cmd --zone=public --add-port=21/tcp --permanent#开启21100-21110防火墙端口firewall-cmd --zone=public --add-port=21100-21110/tcp --permanent#重启防火墙firewall-cmd --reload#查看防火墙已经启动的端口firewall-cmd --zone=public --list-portsdocker启动命令解释:
-v挂载目录,相当于把容器内目录挂载到本地
-p 端口映射本地20容器20 ….等等
-e 分别设置用户名、密码、宿主机地址、最小最大端口
–name 命名容器为vsftpd
–privileged=true 给容器root权限
–restart=always 随docker开启而自启动
fauria/vsftpd 运行的run的这个名字的镜像

以上内容就是为大家推荐的docker服务器配置要求(免费服务器docker部署)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题
内容来源于网络仅供参考版权声明:所有来源标注为小樱知识网www.xiaoyin02.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。
本文标题:docker服务器配置要求(免费服务器docker部署)
本文地址:https://www.xiaoyin02.com/shcs/118927.html
相关文章
手机怎么那么贵,为什么苹果机配置差其他手机那么多? 由于底层架构不同的关系,一般苹果手机在使用后,不怎么需要自己去打理,而安卓手机刚开始操...
2023-04-21
手机配置是怎么看,realme查看电池容量? 1、在手机中选择设置的图标进入。 2、进入手机的设置列表后,选择电池的选项进入。 3、在电池设置界面,可以...
2023-04-21
我的世界手机版怎么弄,我的世界手机版怎么自己开服务器? 先下载一个懒人开服器,然后去设置里查看你的WiFi ip,然后进去浏览器,输入192.168.1.1 会有一个...
2023-04-20
手机怎么查看配置,怎么查看诺基亚手机的配置? 方法一:在菜单上按通话键,输入*#0000# 方法二:打开功能表,选设置,点手机,手机管理,设备更新。...
2023-04-20
热点文章
2021年独生子女补贴新政策是真的吗(独生子女证有有效期吗)
2021年国庆节阅兵仪式几点开始几点结束(2021年国庆节还有阅兵吗)
鼠目寸光一点红是什么生肖动物(鼠目寸光一点红)指什么生肖,紧密
k0到k9的玩法大全(强制gc的玩法和注意事项)
入土为安是什么生肖《入土为安》打一个生肖动物,词语解释
浙江12月底全面停工是真的吗(浙江什么时候放假停工)
如何做t(t怎么把p做哭)
北京口碑最差的三甲医院(北京301医院最擅长什么)