在cpanel上运行docker容器

时间:2018-11-14 16:41:52

标签: docker cpanel

我有一个简单的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链/目标/匹配名称。

未定义端口

2 个答案:

答案 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