全球主机交流论坛

标题: docker大佬有没有 [打印本页]

作者: airinf    时间: 2020-9-22 21:47
标题: docker大佬有没有
小白问下
有没有大佬知道两个yml构建的容器能否共用mariadb?
mariadb在一个容器,另一个容器怎么链接?或者能否两个mariadb共存?
作者: OXO    时间: 2020-9-22 21:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: wheboy    时间: 2020-9-22 21:54
上 docker compose 或者创建一个公共的net
作者: October    时间: 2020-9-22 21:55
docker  --link xxxx
作者: villanel    时间: 2020-9-22 22:00
同一个net
作者: airinf    时间: 2020-9-22 22:00
wheboy 发表于 2020-9-22 21:54
上 docker compose 或者创建一个公共的net

怎么写呢?老哥
作者: 32MB.CN    时间: 2020-9-22 22:01
本帖最后由 32MB.CN 于 2020-9-22 22:04 编辑

方式1,映射端口,通过宿主机IP:映射端口方式访问
方式2,共用一个网络,直接用过主机名:端口访问
方式3,使用links,通过 links-name:端口访问 https://docs.docker.com/compose/compose-file/#links
作者: airinf    时间: 2020-9-22 22:25
32MB.CN 发表于 2020-9-22 22:01
方式1,映射端口,通过宿主机IP:映射端口方式访问
方式2,共用一个网络,直接用过主机名:端口访问
方式3 ...

我慢慢研究一下
作者: sbloc    时间: 2020-9-22 22:36
https://huydev.com/2020/09/18/linux%e5%9f%ba%e4%ba%8enginx%e7%9a%84wordpress%e5%ae%89%e8%a3%85%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b/
数据库独立出来就能通过 --network互联了,看这文章
作者: h20    时间: 2020-9-22 22:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: xcpan710    时间: 2020-9-23 09:23
通过名字就可以了,socket连接
作者: suantong    时间: 2020-9-23 09:26
1. test.yml
  1.     networks:
  2.       - default
  3. networks:
  4.   default:
复制代码

2.
    networks:
      - test_default
networks:
  test_default:
    external: true

作者: airinf    时间: 2020-9-23 20:16
suantong 发表于 2020-9-23 09:26
1. test.yml

2.

昨天还是改了端口,建了两个mariadb




欢迎光临 全球主机交流论坛 (https://loc.516000.xyz/) Powered by Discuz! X3.4