Dockerfile安装KOD可道云

[root@docker01 base2]# cat Dockerfile 
FROM centos:6.8
RUN yum install openssh-server -y
RUN /etc/init.d/sshd start
RUN echo "root:123456"|chpasswd
RUN yum install httpd -y
RUN yum install php* -y
RUN yum install wget unzip -y
RUN cd /var/www/html &&  wget http://static.kodcloud.com/update/download/kodexplorer4.25.zip && unzip kodexplorer4.25.zip && chmod -Rf 777 ./*
EXPOSE 22  #指定随机端口和-P对应
EXPOSE 80
COPY init.sh /init.sh
CMD ["/bin/bash","/init.sh"]


===============================
[root@docker01 base2]# cat init.sh 
#!/bin/bash
echo "root:${mima}"|chpasswd
/etc/init.d/php-fpm start
/etc/init.d/httpd start
/usr/sbin/sshd -D

==================================

[root@docker01 base2]# cat README.txt 
docker run -d  -p 81:80  -p 2233:22 --env "mima=123"  ddd:latest
==================================================

docker run --name pppp2 -d -P --env "mima=123"  ddd:latest
原文地址:https://www.cnblogs.com/gaoyuechen/p/8395311.html