Docker启动Nacos
单实例 nacos 连接 mysql
docker run -d
-e JVM_XMS=256m -e JVM_XMX=256m
-e MODE=standalone
-e SPRING_DATASOURCE_PLATFORM=mysql
-e MYSQL_SERVICE_HOST=your_host
-e MYSQL_SERVICE_PORT=3306
-e MYSQL_SERVICE_USER=fy
-e MYSQL_SERVICE_PASSWORD=fy9420
-e MYSQL_SERVICE_DB_NAME=nacos_config
-e TIME_ZONE='Asia/Shanghai'
-p 8848:8848
--name nacos
--restart=always
nacos/nacos-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
单实例 nacos 连接 mysql(主从)
docker run -d
-e JVM_XMS=256m -e JVM_XMX=256m
--name nacos-mysql
--net=docker-network
-v /docker/nacos/logs:/home/nacos/logs
-e MODE=standalone
-e MYSQL_DATABASE_NUM=2
-e SPRING_DATASOURCE_PLATFORM=mysql
-e MYSQL_SERVICE_HOST=your_host
-e MYSQL_SERVICE_USER=fy
-e MYSQL_SERVICE_PASSWORD=fy9420
-e MYSQL_SERVICE_DB_NAME=nacos_config
-e MYSQL_MASTER_SERVICE_PORT=3306
-e MYSQL_SLAVE_SERVICE_PORT=3307
-e TIME_ZONE='Asia/Shanghai'
-p 8848:8848
--restart=always
nacos/nacos-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
3.2 集群 nacos 连接 mysql
docker run -d
--name nacos-cluster
--net=docker-network
-v /docker/nacos-cluster/logs:/home/nacos/logs
-e MODE=cluster
-e NACOS_SERVERS="host1:8848 host2:8848"
-e MYSQL_DATABASE_NUM=1
-e MYSQL_MASTER_SERVICE_HOST=your_host
-e MYSQL_MASTER_SERVICE_PORT=3306
-e MYSQL_MASTER_SERVICE_DB_NAME=nacos_config
-e MYSQL_MASTER_SERVICE_USER=root
-e MYSQL_MASTER_SERVICE_PASSWORD=123456
-e NACOS_SERVER_PORT=8848 -d
-e TIME_ZONE='Asia/Shanghai'
-p 8848:8848
nacos/nacos-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
3.3 集群 nacos 连接 mysql(主从)
docker run -d
--name nacos-cluster
--net=docker-network
-v /docker/nacos-cluster/logs:/home/nacos/logs
--env MODE=cluster
--env NACOS_SERVERS="host1:8848 host2:8848"
--env MYSQL_DATABASE_NUM=2
--env MYSQL_MASTER_SERVICE_HOST=your_host
--env MYSQL_MASTER_SERVICE_PORT=3306
--env MYSQL_MASTER_SERVICE_DB_NAME=nacos_config
--env MYSQL_MASTER_SERVICE_USER=root
--env MYSQL_MASTER_SERVICE_PASSWORD=123456
--env MYSQL_SLAVE_SERVICE_HOST=your_host
--env MYSQL_SLAVE_SERVICE_PORT=3306
--env NACOS_SERVER_PORT=8848 -d
-p 8848:8848
nacos/nacos-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
上次更新: 2023/08/13, 20:41:29