Docker如何安装禅道
Docker安装禅道
一、查看服务器是否有禅道容器
docker ps -a
可以查看到所有容器。
二、从docker库下载禅道镜像
如果服务器上没有禅道容器或者禅道镜像
则从docker库中下载镜像
sudo docker pull hub.zentao.net/app/zentao:18.5
三、安装禅道,运行镜像
创建docker网络驱动
sudo docker network create --subnet=[ip范围] [网络驱动名]
ip范围:例如172.172.172.0/24的意思是,IP可以指定范围为172.172.172.1到172.172.172.254;
网络驱动名:创建的网络驱动名,可随意指定;
例如:
sudo docker network create --subnet=172.172.172.0/24 zentaonet
启动禅道容器:
sudo docker run \ --name [容器名] \ -p [主机端口]:80 \ --network=[网络驱动名] \ --ip [容器IP] \ --mac-address [mac地址] \ -v [主机禅道目录]:/data \ -e MYSQL_INTERNAL=true \ -d hub.zentao.net/app/zentao:[镜像标签]
参数说明:
- 容器名:启动的容器名字,可随意指定;
- 主机端口:主机端口为web访问端口;
- 网络驱动名:上文创建的网络驱动名 zentaonet;
- 容器IP:在网络驱动范围内选择一个作为该容器的固定ip;
- mac地址:指定固定的mac地址,建议范围为02:42:ac:11:00:00 到 02:42:ac:11:ff:ff;
- 主机禅道目录:必须指定,方便附件等数据的持久化;
- MYSQL_INTERNAL=true:启用容器内置MySQL,默认用户名为 root,密码是 123456
- 镜像标签:禅道版本
查看容器是否启动成功:
# 查看禅道容器 docker ps | grep zentao # 查看禅道容器日志 docker logs -f zentao
四、登陆禅道
在浏览器输入:http://服务器ip:[d端口]即可访问到禅道容器。如果和禅道容器的80端口映射的是宿主机的其他端口,而非80端口,则将浏览器地址栏的端口号改成相应的宿主机端口即可。
- 用户名:admin
- 密码:123456
首次登陆需要修改密码:
建议大小写和数字的新密码,如:Testting123
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
快速使用docker-compose部署clickhouse的教程
ClickHouse 的工作速度比传统方法快 100-1000 倍。它适用于大数据、业务分析和时间序列数据。在这个小教程中,我将向您展示如何以最少的设置安装 ClickHouse,感兴趣的朋友一起看看吧2021-11-11
docker compose部署mongodb 分片集群的操作方法
分片机制(Sharding)是MongoDB中用于处理大规模数据集和高负载应用的一种数据分布策略,通过将数据均匀分布在多个服务器上,分片技术能够提高应用的可扩展性和性能,本文给大家介绍docker compose部署mongodb 分片集群的相关操作,感兴趣的朋友一起看看吧2024-10-10
docker-compose快速搭建docker私有仓库的步骤
这篇文章主要介绍了docker-compose快速搭建docker私有仓库的步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-12-12
详解Dockerfile创建自定义Docker镜像以及CMD与ENTRYPOINT指令的比较
这篇文章主要介绍了详解Dockerfile创建自定义Docker镜像以及CMD与ENTRYPOINT指令的比较,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-11-11


最新评论