idea + Docker

编程入门 行业动态 更新时间:2024-10-28 19:24:07

<a href=https://www.elefans.com/category/jswz/34/1771010.html style=idea + Docker"/>

idea + Docker

 一、修改docker.service文件,添加监听端口

vi /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

重启docker服务

systemctl daemon-reload
systemctl start docker

二、idea的docker-compose启动配置(分四步)

  1. Docker(Server)
  2. docker-compose.yml
    version : '3.9'
    services:ruoyi-gateway-test:#image: ruoyi/ruoyi-gateway:1.0.0container_name: ruoyi-gateway-testbuild:context: ../ruoyi-gatewaydockerfile: Dockerfileenvironment:# 时区上海TZ: Asia/Shanghaivolumes:# 配置文件- /docker/zj-cloud/logs/ruoyi-gateway/:/ruoyi/ruoyi-gateway/logs/ports:- "8889:8889"command: ["--server.port=8889"]privileged: truenetwork_mode: "host"restart: alwaysruoyi-auth-test:#image: ruoyi/ruoyi-auth:1.0.0container_name: ruoyi-auth-testbuild:context: ../ruoyi-authdockerfile: Dockerfileports:- "9299:9299"volumes:# 配置文件- /docker/zj-cloud/logs/ruoyi-auth/:/ruoyi/ruoyi-auth/logs/privileged: truenetwork_mode: "host"restart: alwaysruoyi-modules-system-man-test:#image: ruoyi/ruoyi-modules-system-man:1.0.0container_name: ruoyi-modules-system-man-testbuild:context: ../ruoyi-modules/ruoyi-system-mandockerfile: Dockerfileenvironment:# 时区上海TZ: Asia/Shanghaivolumes:# 配置文件- /docker/zj-cloud/logs/ruoyi-modules-system-man/:/ruoyi/ruoyi-modules-system-man/logsports:- "9399:9399"privileged: truenetwork_mode: "host"restart: alwaysruoyi-modules-system-ops-test:#image: ruoyi/ruoyi-modules-system-ops:1.0.0container_name: ruoyi-modules-system-ops-testbuild:context: ../ruoyi-modules/ruoyi-system-opsdockerfile: Dockerfileenvironment:# 时区上海TZ: Asia/Shanghaivolumes:# 配置文件- /docker/zj-cloud/logs/ruoyi-modules-system-ops/:/ruoyi/ruoyi-modules-system-ops/logsports:- "9499:9499"privileged: truenetwork_mode: "host"restart: alwaysruoyi-modules-man-test:#image: ruoyi/ruoyi-modules-system-ops:1.0.0container_name: ruoyi-modules-man-testbuild:context: ../ruoyi-modules/ruoyi-mandockerfile: Dockerfileenvironment:# 时区上海TZ: Asia/Shanghaivolumes:# 配置文件- /docker/zj-cloud/logs/ruoyi-modules-man/:/ruoyi/ruoyi-modules-man/logsports:- "9302:9302"privileged: truenetwork_mode: "host"restart: alwaysruoyi-modules-ops-test:#image: ruoyi/ruoyi-modules-system-ops:1.0.0container_name: ruoyi-modules-ops-testbuild:context: ../ruoyi-modules/ruoyi-opsdockerfile: Dockerfileenvironment:# 时区上海TZ: Asia/Shanghaivolumes:# 配置文件- /docker/zj-cloud/logs/ruoyi-modules-ops/:/ruoyi/ruoyi-modules-ops/logsports:- "9301:9301"privileged: truenetwork_mode: "host"restart: always
  3. 命令,一定要勾选build,每次尽量重新构建镜像,同时如果需要单独启动/build某几个服务,就只需要输入对应服务名,逗号隔开,为空则时启动/build全部服务

  4. 启动之前可以执行maven 的clean和package命令【clean package -Dmaven.test.skip=true -U】

更多推荐

idea + Docker

本文发布于:2023-12-05 13:28:17,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1664360.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:idea   Docker

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!