一、搭建nginx服务器
1.1、一行命令启动nignx
-
docker run -d -p 8000:80 --name mynginx nginx
(最简模式) -
docker run -d -p 8000:80 -v "$PWD/html":/usr/share/nginx/html --name mynginx nginx
(映射文件)
二、搭建MySQL数据库
一行命令启动 mysql
-
docker run --name some-mysql -v /home/gaofei/test/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1qaz9ol. -p 8888:3306 -d mysql:5.5
三、搭建Jenkins持续集成平台
一键部署Jenkins
docker run --name=my_jenkins -d -p5003:8080 -p50000:50000 --restart always --privileged=true --user=root -e JAVA_OPTS='-Xmx8192m' -v $(pwd)/jenkins_data:/var/jenkins_home -v /var/run/docker.sock:/var/docker.sock -v /bin/docker:/bin/docker jenkins/jenkins:lts
四、搭建jira项目管理平台
docker run --name=my_jira -d -p 5004:8081 -v /home/serve/jira:/var/atlassian/application-data/jira atlassian/jira-software
五、搭建testlink测试管理平台
docker run -d --name mariadb -e ALLOW_EMPTY_PASSWORD=yes -e ARIADB_USER=bn_testlink -e MARIADB_DATABASE=bitnami_testlink -v home/gaofei/test/mysql:/var/lib/mysql -p 8088:3306 bitnami/mariadb:latest
docker run -d --name testlink -p 5003:8080 -p 444:443 -e ALLOW_EMPTY_PASSWORD=yes \ -e TESTLINK_DATABASE_USER=bn_testlink -e TESTLINK_DATABASE_NAME=bitnami_testlink --link mariadb bitnami/testlink:latest