1. Jenkins服务命令
docker run --name myjenkins -d -p 8099:8080 -p 50000:50000 -v ~/apps/jenkins_data:/var/jenkins_home jenkins
- 如果遇到挂载权限问题,即容器内用户是
Jenkins
,宿主机用户是本地用户
,Jenkins用户没有权限访问宿主机目录,所有需要赋予Jenkins
用户权限
sudo chown -R 1000:1000 /home/docker/jenkins
2. mysql服务搭建命令
docker run --name some-mysql -v ~/apps/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1qaz9o1 -p 3306:3306 -d mysql:5.6
-
-e MYSQL_ROOT_PASSWORD
像容器内注入环境变量参数,启动容器的时候设置没MySQL
的root
用户的密码
3. testlink服务搭建
docker run -d --name mariadb
-e ALLOW_EMPTY_PASSWORD=yes
-e MARIADB_USER=bn_testlink
-e MARIADB_DATEBASE=bitnami_testlink
-v ~/apps/mysql:/var/lib/mysql -p 8088:3306 bitnami/mariadb:latest
docker run -d --name testlink
-p 8099:80
-p 444:443
-e ALLOW_EMPTY_PASSWORD=yes
-e TESTLINK_DATABASE_USER=bn
-e TESTLINK_DATABASE_NAME=bitnami_testlink
--link mariadb bitnami/testlink:latest
网友评论