GJGJJ/视频服务/docker版/容器启动命令.md

3.8 KiB

容器启动命令

动环的服务

  • dems-message
docker run -itd --name=dems-message --net=host --restart=always --privileged \
  -v /home/jars/dems-message/dems-message.jar:/app.jar \
  -v /home/jars/dems-message/application.yml:/application.yml \
  -v /home/jars/dems-message/config:/config \
  -v /home/license/license.lic:/home/license/license.lic \
  -v /usr/sbin/dmidecode:/usr/sbin/dmidecode \
  -v /dev/mem:/dev/mem \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java21 /bin/bash
  • data-dictionary
docker run -itd --name=data-dictionary --net=host --restart=always --privileged \
  -v /home/jars/data-dictionary/data-dictionary.jar:/app.jar \
  -v /home/jars/data-dictionary/application.yml:/application.yml \
  -v /home/jars/data-dictionary/config:/config \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java17 /bin/bash
  • dcim-common
docker run -itd --name=dcim-common --net=host --restart=always --privileged \
  -v /home/jars/dcim-common/dcim-common.jar:/app.jar \
  -v /home/jars/dcim-common/application.yml:/application.yml \
  -v /home/jars/dcim-common/config:/config \
  -v /usr/sbin/dmidecode:/usr/sbin/dmidecode \
  -v /dev/mem:/dev/mem \
  -v /home/license/license.lic:/home/license/license.lic \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java17 /bin/bash
  • dems-mcgs
docker run -itd --name=dems-mcgs --net=host --restart=always --privileged \
  -v /home/jars/dems-mcgs/dems-mcgs.jar:/app.jar \
  -v /home/jars/dems-mcgs/application.yml:/application.yml \
  -v /home/jars/dems-mcgs/config:/config \
  -v /home/jars/dems-mcgs/zutai-data:/data \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java21 /bin/bash
  • gateway
docker run -itd --name=gateway --net=host --restart=always --privileged \
  -v /home/jars/gateway/gateway.jar:/app.jar \
  -v /home/jars/gateway/application.yml:/application.yml \
  -v /home/jars/gateway/config:/config \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java17 /bin/bash
  • dcim-oauth
docker run -itd --name=dcim-oauth --net=host --restart=always --privileged \
  -v /home/jars/dcim-oauth/dcim-oauth.jar:/app.jar \
  -v /home/jars/dcim-oauth/application.yml:/application.yml \
  -v /home/jars/dcim-oauth/config:/config \
  -v /home/license/license.lic:/home/license/license.lic \
  -v /usr/sbin/dmidecode:/usr/sbin/dmidecode \
  -v /dev/mem:/dev/mem \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java17 /bin/bash
  • data-storage
docker run -itd --name=data-storage --net=host --restart=always --privileged \
  -v /home/jars/data-storage/data-storage.jar:/app.jar \
  -v /home/jars/data-storage/application.yml:/application.yml \
  -v /home/jars/data-storage/config:/config \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java17 /bin/bash
  • dems-baseconfig
docker run -itd --name=dems-baseconfig --net=host --restart=always --privileged \
  -v /home/jars/dems-baseconfig/dems-baseconfig.jar:/app.jar \
  -v /home/jars/dems-baseconfig/application.yml:/application.yml \
  -v /home/jars/dems-baseconfig/config:/config \
  -v /usr/sbin/dmidecode:/usr/sbin/dmidecode \
  -v /dev/mem:/dev/mem \
  -v /home/license/license.lic:/home/license/license.lic \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java21 /bin/bash
  • dems-api
docker run -itd --name=dems-api --net=host --restart=always --privileged \
  -v /home/jars/dems-api/dems-api.jar:/app.jar \
  -v /home/jars/dems-api/application.yml:/application.yml \
  -v /home/jars/dems-api/config:/config \
  -v /usr/sbin/dmidecode:/usr/sbin/dmidecode \
  -v /dev/mem:/dev/mem \
  -v /home/license/license.lic:/home/license/license.lic \
  --log-opt max-size=500m \
  --log-opt max-file=2 \
  dcim-base:java21 /bin/bash