本篇文章介绍docker的基本安装,然后部署consul服务发现集群以及ocelot网关。
Dokcer安装
Mac安装包社区版下载:
https://hub.docker.com/editions/community/docker-ce-desktop-mac
windows安装包社区版下载:
https://hub.docker.com/editions/community/docker-ce-desktop-windows
官网上有各种应用镜像包容器可供下载
https://hub.docker.com
Docker EE企业版、Docker CE社区版,社区版所支持的系统已足够我们选择使用
Docker常用命令
https://docs.docker.com/engine/reference/commandline/cli/
安装过程很简单就不看了,本机为Mac运行环境
获取ubuntu16.04镜像
docker pull ubuntu:16.04 不指定版本默认会下载最新latest版本
docker images 查看本地已存在的镜像
Docker设置固定ip与跨容器跨宿主访问
同一宿主上启动多个Docker容器ip是按启动顺序自动分配的,并且ip都在同一网段,重启后ip就会发生变化,这不太适合在生产环境使用,我们使用docker中的network来进行分配固定ip,重启后也不会改变。
创建网桥
doc