docker制作禅道的镜像
时间: 2023-10-22 14:10:06 浏览: 144
很高兴为您解答关于制作禅道镜像的问题。首先,您需要在本地安装Docker和禅道,然后将禅道整个目录放入一个新的目录中。接下来,在该目录中创建一个名为Dockerfile的文件,并使用以下内容填充该文件:
FROM centos:latest
MAINTAINER yourname yourname@example.com
RUN yum update -y \
&& yum install -y epel-release \
&& yum install -y httpd mariadb mariadb-server php php-mysql php-gd php-ldap php-xmlrpc php-imap php-xml php-pear php-devel php-mbstring php-json php-phar php-pecl-xdebug php-posix php-dom php-ftp \
&& yum clean all
COPY zen/* /var/www/html/
RUN chown apache:apache /var/www/html/ -R \
&& chmod 777 -R /var/www/html/data \
&& sed -i "s/define('APP_DEBUG', false)/define('APP_DEBUG', true)/g" /var/www/html/zt-core/app/zentaopms.php \
&& echo 'zend_extension=/usr/lib64/php/modules/xdebug.so' > /etc/php.d/xdebug.ini
CMD ["/usr/sbin/httpd","-DFOREGROUND"]
然后,打开终端,切换到该目录,并运行以下命令构建该镜像:
$ docker build -t yourimagename .
最后,您可以运行该镜像以启动禅道:
$ docker run -d -p 80:80 --name=yourcontainername yourimagename
希望这些对您有用!如果您有其他问题,请告诉我。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)