0%

docker镜像构建

docker容器网络桥接

1
2
3
4
docker network create -d bridge macbridge
docker network inspect macbridge
加入网络
docker network connect macbridge rabbitmq

构建docker镜像

1
docker build -t springcloud2/config .

运行本地docker镜像

1
2
3
4
docker run --name config -p 8083:8083 --network=macbridge -d springcloud2/config

##加容器别名【--link:连接eureka、rabbitmq容器】
docker run --name config -p 8083:8083 --link rabbitmq:rabbitmq --link eureka:eureka -d springcloud2/config

运行远程docker镜像【如果上传到了远程仓库】

1
docker run -p 8761:8761 -d hub.c.163.com/springcloud/eureka

Dockerfile

1
2
3
4
5
6
7
8
9
FROM openjdk:8-alpine

MAINTAINER Blue 903690939@qq.com

ADD target/*.jar app.jar

EXPOSE 8083

ENTRYPOINT ["java", "-jar", "/app.jar"]