1.上传镜像。在各项目的根目录下,打开cmd,输入
mvn clean package docker:build -Dmaven.test.skip=true
2.查看docker镜像,docker images
3.创建并启动eureka容器,
docker run -d -p 8761:8761 --name eureka-server shi/eureka-server
---name后第一个为容器名,第二个为镜像名。
启动容器过程中若出现,
说明Linux服务器没有开启转发,需要配置/etc/sysctl.conf
,添加net.ipv4.ip_forward=1
4.正常启动后,在本机地址栏输入192.168.0.170:8761可访问
5.创建并启动system-server容器。使用--link指定连接的容器。
docker run -d --name system-server --link eureka-server --publish 8081:8081 shi/system-server
执行后查看8761,已成功注册system-server服务