深入理解docker的link机制
什么是docker的link机制
同一个宿主机上的多个docker容器之间如果想进行通信,可以通过使用容器的ip地址来通信,也可以通过宿主机的ip加上容器暴露出的端口号来通信,前者会导致ip地址的硬编码,不方便迁移,并且容器重启后ip地址会改变,除非使用固定的ip,后者的通信方式比较单一,只能依靠监听在暴露出的端口的进程来进行有限的通信。通过docker的link机制可以通过一个name来和另一
单节点下使用docker部署consul
部署consul
目前Consul使用的版本是: v1.0.1
本教程适用于刚刚开始学习consul并简单使用consul的同学,可以在短时间内了解conusl,配合官方文档https://www.consul.io/docs/guides/index.html深入研究。
ubuntu 18.04 安装docker ce
目前docker分为社区版 docker ce 和 企业版 docker ee。
卸载老版本
如果你安装了老版本,请卸载掉
$ sudo apt-get remove docker docker-engine docker.io
安装
①使用存储库安装
在新主机上首次安装Docker CE之前,需要设置Docker存储库。