You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.8 KiB
64 lines
1.8 KiB
== Nacos 2
|
|
=== 安装
|
|
[source,bash]
|
|
----
|
|
# 获取镜像
|
|
docker pull nacos/nacos-server:v2.1.2-slim
|
|
|
|
# 创建并启动容器,并将容器加入到 wspsc 桥接网络中
|
|
docker run \
|
|
--name nacos \
|
|
--network=wspsc \
|
|
-d \
|
|
-p 8848:8848 \
|
|
-p 9848:9848 \
|
|
-p 9849:9849 \
|
|
-e MODE=standalone \
|
|
-e SPRING_DATASOURCE_PLATFORM=mysql \
|
|
-e MYSQL_SERVICE_HOST=mysql8 \
|
|
-e MYSQL_SERVICE_PORT=3306 \
|
|
-e MYSQL_SERVICE_USER=nacos \
|
|
-e MYSQL_SERVICE_PASSWORD=nacos \
|
|
-e MYSQL_SERVICE_DB_NAME=nacos \
|
|
-e TIME_ZONE='Asia/Shanghai' \
|
|
nacos/nacos-server:v2.1.2-slim
|
|
|
|
# 复制容器中的配置
|
|
docker cp -a nacos:/home/nacos/conf /Users/wangshaoping/wspsc/software/docker/volume/nacos_v2.1.2/conf
|
|
docker cp -a nacos:/home/nacos/logs /Users/wangshaoping/wspsc/software/docker/volume/nacos_v2.1.2/logs
|
|
docker cp -a nacos:/home/nacos/data /Users/wangshaoping/wspsc/software/docker/volume/nacos_v2.1.2/data
|
|
|
|
# 停止容器
|
|
docker stop nacos
|
|
|
|
# 删除容器
|
|
docker container rm nacos
|
|
|
|
# 重启容器,并带上 -v 参数
|
|
docker run \
|
|
--name nacos \
|
|
--network=wspsc \
|
|
-d \
|
|
-p 8848:8848 \
|
|
-p 9848:9848 \
|
|
-p 9849:9849 \
|
|
-v /Users/wangshaoping/wspsc/software/docker/volume/nacos_v2.1.2/conf:/home/nacos/conf \
|
|
-v /Users/wangshaoping/wspsc/software/docker/volume/nacos_v2.1.2/logs:/home/nacos/logs \
|
|
-v /Users/wangshaoping/wspsc/software/docker/volume/nacos_v2.1.2/data:/home/nacos/data \
|
|
-e MODE=standalone \
|
|
-e SPRING_DATASOURCE_PLATFORM=mysql \
|
|
-e MYSQL_SERVICE_HOST=mysql8 \
|
|
-e MYSQL_SERVICE_PORT=3306 \
|
|
-e MYSQL_SERVICE_USER=nacos \
|
|
-e MYSQL_SERVICE_PASSWORD=nacos \
|
|
-e MYSQL_SERVICE_DB_NAME=nacos \
|
|
-e TIME_ZONE='Asia/Shanghai' \
|
|
nacos/nacos-server:v2.1.2-slim
|
|
----
|
|
|
|
=== 使用
|
|
[source,bash]
|
|
----
|
|
|
|
----
|
|
|
|
|