mac下自用docker容器清单
mysql安装时需要按自己需求设置密码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51本地docker清单:
--------------------------------------------------------------------------------------------
1.mysql5.7.33
docker run --name mysql5.7 -p 3306:3306 -v /Users/ux/Applications/docker/mysql5.7/data:/var/lib/mysql -v /Users/ux/Applications/docker/mysql5.7/conf:/etc/mysql/conf.d -v /Users/ux/Applications/docker/mysql5.7/logs:/var/log/mysql -e MYSQL_ROOT_PASSWORD=1230 -d mysql:5.7.33 --lower_case_table_names=1
--------------------------------------------------------------------------------------------
2.mysql8.0.25
docker run --name mysql8.0 -p 3307:3306 -v /Users/ux/Applications/docker/mysql8/data:/var/lib/mysql -v /Users/ux/Applications/docker/mysql8/conf:/etc/mysql/conf.d -v /Users/ux/Applications/docker/mysql8/logs:/var/log/mysql -e MYSQL_ROOT_PASSWORD=1230 -d mysql:8.0.25 --lower_case_table_names=1
--------------------------------------------------------------------------------------------
3.redis
3.1 【 redis5nopwd 不设置密码: 】
docker run --name redis5nopwd -d -p 6379:6379 redis:5.0.12
3.2 【 redis5pwd123456 设置密码: 】
docker run --name redis5pwd123456 -d -p 6380:6379 redis:5.0.12 --requirepass 123456
3.3 【 redis6pwd123456 挂载目录,设置密码 】
docker run -d -p 6381:6379 \
-v /Users/ux/Applications/docker/redis6/conf:/usr/local/etc/redis \
-v /Users/ux/Applications/docker/redis6/data:/data \
--name redis6 redis:6.2.5 --requirepass 123456
--------------------------------------------------------------------------------------------
4.jenkins
docker run -itd --name jenkins -p 9001:8080 -p 9002:50000 -v /Users/ux/Applications/docker/jenkins/jenkins_home:/var/jenkins_home jenkins/jenkins
--------------------------------------------------------------------------------------------
5.nexus
docker run -d -p 9009:8081 --name nexus -v /Users/ux/Applications/docker/nexus/nexus-data:/nexus-data sonatype/nexus3
--------------------------------------------------------------------------------------------
6.portainer2.x
docker run -d -p 9000:9000 --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v /Users/ux/Applications/docker/portainer2/data:/data portainer/portainer-ce
7.upsource代码审查服务端
docker run -it --name upsource-server-instance \
-v /Users/ux/Applications/docker/upsource/opt/data:/opt/upsource/data \
-v /Users/ux/Applications/docker/upsource/opt/conf:/opt/upsource/conf \
-v /Users/ux/Applications/docker/upsource/opt/logs:/opt/upsource/logs \
-v /Users/ux/Applications/docker/upsource/opt/backups:/opt/upsource/backups \
-p 9999:8080 \
jetbrains/upsource:2020.1.1992工作机器windows安装docker应用:
1
2
3
4
5
6
71.代码审查服务 upsource:
docker run -it --restart=always --name upsource-server-instance -p 9999:8080 jetbrains/upsource:2020.1.1992
2.数据库服务 mysql8:
docker run -itd --restart=always --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:8.0.25 --lower_case_table_names=1