1、搜索镜像
docker search zentao
2、拉取镜像
docker pull idoop/zentao
3、安装容器并允许
docker run -d -p 81:80 --restart always -e USER="root" \
-e PASSWD="123456" -e BIND_ADDRESS="false" \
-v /home/zbox/:/opt/zbox/ --privileged=true \
--name zentao-server idoop/zentao:latest
参数说明
参数 | 描述 |
---|---|
--privileged | docker 启动的时候增加参数--privileged 开启特权,可以设置容器里的内核参数 |
--name | 给容器取一个名称 |
-p | 端口(port) |
-d | 指定守护进程(Daemon)进行运行 |
restart | 总是要重启,跟着docker一起启动而且一直会自动启动 |
USER | 用户名称 |
PASSWD | 密码 |
BIND_ADDRESS | 是否绑定地址 |
4、查看容器启动日志信息
docker logs -f zentao-server
5、修改mysql数据库的密码
- 如果需要修改禅道容器密码可以执行如下操作
docker exec -it zentao-server bash
- 进入mysql命令操作窗体
/opt/zbox/bin/mysql -uroot -p
-
MariaDB数据库
修改数据库SQL脚本
set password for root@localhost = password('新密码');
- 查看有哪些数据库
show databases;
6、登录界面
- 默认用户和密码是
admin/123456
- 访问
http://安装宿主机ip:端口
,如:
http://192.168.1.231:81
7、修改密码界面
- 初始登录进去需要修改初始化密码