构建镜像
$ docker build -t 19880909/fast-springcloud .
创建目录, 用于存放配置文件。
$ mkdir -p /cloud/springcloud/factory-base-log
factory-log: 为项目运行目录,项目目录下有app.war。
部署命令
docker run -d -p 18081:8080 --name factory-log -v /cloud/springcloud/factory-base-log :/cloud/springboot 19880909/fast-springcloud
部署多个节点,使用相同配置文件和war包时,指定节点编号
docker run -d -p 18081:8080 --name factory-base-log-node1 -e FAST_NODE=1 -e FAST_PORT=8080 -e SPRING_PROFILES_ACTIVE=prod -v /cloud/springcloud/factory-base-log :/cloud/springboot 19880909/fast-springcloud
链接容器
#docker exec -it factory-log env LANG=C.UTF-8 /bin/bash
Content type
Image
Digest
sha256:072b819ee…
Size
221.2 MB
Last updated
over 3 years ago
docker pull 19880909/fast-springcloud