docker 容器相互访问

目前采用 network 方式

1. 创建自定义网络

复制代码
docker network create network-group

如下

2. 相互访问的容器更改(目前演示redis 以及netcore api 访问redis )

复制代码
//redis 原有容器删除 跟之前区别就是加入 --network network-group
docker run \
-p 6379:6379 \
--network network-group \
-v /home/redis/data:/data \
--name redis
-d redis

//netcore 镜像重新打包 以及重新访问redis的地方
//redis 连接
// 改成  redis:6379  (redis 是redis容器的名称)
// netcore 重新打包镜像后启动容器,带入 network

docker run \
-p 8083:5106 \
--name coretest \
--network network-group \
-d netcore

3. 验证是否能访问到redis

4. 查看 网络分组内信息

复制代码
docker network inspect network-group

参考链接

Docker部署(2)------实现两个容器互相访问并运行项目_docker不同容器之间访问-CSDN博客

相关推荐
2301_7873284919 小时前
35.docker(三)
docker·容器·eureka
野猪佩挤19 小时前
k8s部署loki(distributed模式)
云原生·容器·kubernetes
小鹏linux19 小时前
【linux】进程与服务管理命令 - pkill
linux·运维·服务器
小钱c720 小时前
docker相关常用指令
运维·docker·容器
ChenXinBest20 小时前
一次firewalld和docker冲突问题排查
linux·docker
网硕互联的小客服20 小时前
人工智能服务器是什么,人工智能服务器的有什么用?
运维·服务器·网络·安全
深圳市恒讯科技20 小时前
美国云服务器和美国物理服务器怎么选?
运维·服务器
风途知识百科20 小时前
GNSS位移监测站——地质灾害自动化监测项目的“压舱石”
运维·自动化
老兵发新帖20 小时前
ubuntu Nano常用指令
linux·运维·ubuntu
随风语20 小时前
Docker学习
docker·容器