下面就来过一下生成docker镜像
build -t:表示我现在要构建一个docker镜像,而这个镜像的名字叫做meetingfilm-backend 它的版本号是1.0。最后的点就是让它在当前目录下寻找dockerfile文件,
个人习惯用git Bash
复制进来。如果是第一次构建,事件会比较长
因为它需要去下载centos7.1的版本
这里就构建完成了
这里面一共有两个镜像 一个是centos一个是mettingfilm-backend
下一步就是启动docker容器
d是后台运行,而不是阻塞式的线程,
我们去跑起来这样一个镜像
镜像跑起来之前要做一件事情。我们之前暴露的8761的接口,还需要宿主机的接收,
后面的8761是docker里面EXPOST的8761端口,前面的8761是宿主机的端口,
这么写就是宿主机的8080 映射的是这个容器俩面的8761端口。我们一般都是让端口是一样的
这样就相当于访问本机的8761映射到镜像里面的8761。从而跑起来一个具体的服务。
执行一下。
查看已经运行的docker容器列表
先clear一下
创建于29秒前
本机的8761映射了容器里面的8761
随便起的名字 不用关心。
这样我们就可以访问 eurekaServer的地址了
我们可以停止一下我们的容易,看看我们的eurekaServer的地址还能访问的到吗
复制上面的container Id
状态是退出的状态。5秒前退出了。
再来访问8761啥也没有
原文:https://www.cnblogs.com/wangjunwei/p/12885609.html