36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
|
|
##docker 自定义网络
|
||
|
|
docker network create --subnet=172.20.0.0/16 --gateway=172.20.0.1 scm-net
|
||
|
|
|
||
|
|
##安装 redis
|
||
|
|
docker run -itd --restart always --net=scm-net --ip=172.20.0.2 --name redis -p 6379:6379 redis:7.0.2 --requirepass tdjj2HH0fva^2R
|
||
|
|
|
||
|
|
连接
|
||
|
|
|
||
|
|
##安装 minio
|
||
|
|
docker run -d --restart always --net=scm-net --ip=172.20.0.3 \
|
||
|
|
--name minio \
|
||
|
|
-p 9000:9000 \
|
||
|
|
-p 9001:9001 \
|
||
|
|
-e "MINIO_ROOT_USER=admin" \
|
||
|
|
-e "MINIO_ROOT_PASSWORD=Pcitc@123" \
|
||
|
|
-e "MINIO_CONSOLE_ACKNOWLEDGE-AGPL=yes" \
|
||
|
|
-v /docker-data/minio/data:/data \
|
||
|
|
minio/minio:RELEASE.2025-07-23T15-54-02Z server /data --console-address ":9001"
|
||
|
|
|
||
|
|
# kingbase8 启动命令
|
||
|
|
docker run -d --privileged --restart always --net=scm-net --ip=172.20.0.4 -p 54321:54321 \
|
||
|
|
--name kingbase8 \
|
||
|
|
-e TZ=Asia/Shanghai -e NEED_START=yes \
|
||
|
|
-e DB_USER=itc_dne -e DB_PASSWORD=itc_dne -e DB_MODE=oracle \
|
||
|
|
-v /docker-data/kingbase/data:/home/kingbase/userdata/data \
|
||
|
|
kingbase-v8:v1
|
||
|
|
|
||
|
|
docker network connect --ip 172.20.0.4 scm-net $CONTAINER_NAME
|
||
|
|
|
||
|
|
docker run -d --net=scm-net --ip=172.20.0.8 ^
|
||
|
|
--name seata-server -p 8091:8091 -p 7091:7091 ^
|
||
|
|
-e SEATA_IP=172.19.3.230 ^
|
||
|
|
-v "E:/docker-data/seata-server/config/application.yml:/seata-server/resources/application.yml" ^
|
||
|
|
seata-server:2.3.0-kingbase8
|
||
|
|
|