我有一个简单的Docker容器,该容器可以在本地计算机上正常运行。我希望能找到一个简单的清单,以了解如何在cPanel上发布和运行docker容器,并使用centos 7服务器
(iptables失败:iptables --wait -t nat -A DOCKER -p tcp -d 127.0.0.1 --dport 80 -j DNAT --to-destination 172.17.0.2:8888!-i docker0:iptables:No链/目标/匹配名称。
未定义端口
答案 0 :(得分:0)
是的,您可以通过cPanel / WHM安装docker,就像将其安装在任何其他CentOS服务器/虚拟机上一样。
只需按照以下简单步骤(以root用户身份):
1) yum install -y yum-utils device-mapper-persistent-data lvm2 (these should be already installed...)
2) yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3) yum install docker-ce
4) enable docker at boot (systemctl enable docker)
5) start docker service (systemctl start docker)
以上指南适用于CentOS7.x。不要期望在WHM接口中找到与Docker相关的任何引用或选项。您将能够从SSH shell通过命令行控制docker。
我的cPanel / WHM服务器上已经有一些docker容器正在运行,并且它们没有问题。我基本上将它们用于缓存,代理和其他类似的东西。
只要您按照这些说明进行操作,就不会弄乱任何cPanel / WHM服务/设置或当前cPanel帐户/设置/站点/电子邮件等。
请参见参考文献Here
答案 1 :(得分:0)
添加到Tiago的评论中
现在使用docker.io
而非docker-ce
安装Docker
因此,跳过步骤2并修改步骤3