常用docker部署

记录一些常用软件的docker部署命令

cloudbeaver

1
2
3
4
5
6
7
8
9
mkdir -p cb-data/workspace cb-data/log

docker run -d \  
--name cloudbeaver \  
--restart unless-stopped \  
-p 8978:8978 \  
-v $(pwd)/cb-data/workspace:/opt/cloudbeaver/workspace \  
-v $(pwd)/cb-data/log:/opt/cloudbeaver/log \  
dbeaver/cloudbeaver:ea

rocketmq

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
docker run -d \
    --name rmqnamesrv \
    --network host \
    apache/rocketmq:5.3.4 sh mqnamesrv

docker run -d \
    --name rmqbroker \
    --network host \
    -e "NAMESRV_ADDR=localhost:9876" \
    apache/rocketmq:5.3.4 \
    sh mqbroker --enable-proxy

nacos

1
2
3
4
5
6
7
8
docker run --name nacos-standalone-derby \
    -e MODE=standalone \
    --network host \
    --restart always \
    -v /usr/local/nacos/data:/home/nacos/data \
    -v /usr/local/nacos/logs:/home/nacos/logs \
    -v /usr/local/nacos/backup:/home/nacos/backup \
    -d nacos/nacos-server:v2.5.2

zookeeper

1
2
3
4
5
6
7
8
9
# 可用的
docker run -d \
  --name zookeeper \
  --restart=always \
  --security-opt seccomp=unconfined \
  -p 2181:2181 \
  -v /data/zookeeper-conf:/conf \
  -v /data/zookeeper-data:/data \
  zookeeper:3.9.5
comments powered by Disqus
使用 Hugo 构建😊 主题 StackJimmy 设计