docker容器互连

Posted mikeluwen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker容器互连相关的知识,希望对你有一定的参考价值。

三种方式

1.使用容器连接的示例如下:

$ docker run --name some-app --link itbilu-mysql:mysql -d application-that-uses-mysql

注意:以上示例中的application-that-uses-镜像并不存在,仅为操作演示,下同。

除了进行容器连接的方式在其它容器中访问MySQL服务器容器外,还可以通过以下两种方式访问MySQL数据库服务器容器:

2.在创建MySQL服务器容器实例时通过-p-P参数将数据库服务器端口映射到宿主机,再直接通过宿主机进行访问。这种方式较为简单,但需要向外暴露数据库端口。

3.能过Docker网络(Networking)进行连接。这种方式操作较为复杂,但更为灵活,可以适用于更加复杂的网络环境。

 

1.9版本之前推荐用--link 1.9版本之后推荐用dockering network

以上是关于docker容器互连的主要内容,如果未能解决你的问题,请参考以下文章

Centos7 Docker 多主机 容器互连--基于OVS

Docker删除报错:Error response from daemon: conflict: unable to delete 08b152afcfae (must be forced)(代码片段

将 Docker 容器限制为单个 cpu 核心

欢迎使用CSDN-markdown编辑器

欢迎使用CSDN-markdown编辑器

asp.netcore 3.0 Docker Nginx(震惊,原来docker是这样的!)