问题描述
我想学习 Docker 所以我决定自己一步一步创建所有文件(Dockerfile、docker-compose)。
我需要带有 httpd 和 webmin 的 Centos 8。我用 httpd 准备了 Dockerfile,它运行得很好,但是当我尝试使用 install webmin cmd 添加 RUN 时,我不知道如何打开 webmin 面板。端口 10000 不工作或可以工作,但我不知道如何到达那里。
另外,如果我需要带有 PHPmyadmin、webmin、apache 等的 Centos 8,我应该分别使用 Centos 8 和 PHPmyadmin 创建 docker-compose 吗?或者其他方式?
我的 Dockerfile
FROM centos:8
RUN yum update -y && yum install -y \
httpd \
httpd-tools \
wget \
perl \
perl-Net-SSLeay \
openssl perl-Encode-Detect
RUN wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpm \
&& rpm -U webmin-1.930-1.noarch.rpm
EXPOSE 80
CMD ["/usr/sbin/httpd","-D","FOREGROUND"]
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)