zoukankan      html  css  js  c++  java
  • 13-6 Docker常见命令介绍及使用演示

    下面就来过一下生成docker镜像

    build -t:表示我现在要构建一个docker镜像,而这个镜像的名字叫做meetingfilm-backend 它的版本号是1.0。最后的点就是让它在当前目录下寻找dockerfile文件,





    个人习惯用git Bash

    复制进来。如果是第一次构建,事件会比较长

    因为它需要去下载centos7.1的版本

    这里就构建完成了




    这里面一共有两个镜像 一个是centos一个是mettingfilm-backend

    启动docker容器

    下一步就是启动docker容器

    d是后台运行,而不是阻塞式的线程,

    我们去跑起来这样一个镜像

    镜像跑起来之前要做一件事情。我们之前暴露的8761的接口,还需要宿主机的接收,

    后面的8761是docker里面EXPOST的8761端口,前面的8761是宿主机的端口,

     这么写就是宿主机的8080 映射的是这个容器俩面的8761端口。我们一般都是让端口是一样的

    这样就相当于访问本机的8761映射到镜像里面的8761。从而跑起来一个具体的服务。

    执行一下。

    查看已经运行的docker容器列表

    先clear一下






    创建于29秒前

    本机的8761映射了容器里面的8761

    随便起的名字 不用关心。

    这样我们就可以访问 eurekaServer的地址了





    我们可以停止一下我们的容易,看看我们的eurekaServer的地址还能访问的到吗

    复制上面的container Id



    状态是退出的状态。5秒前退出了。

    再来访问8761啥也没有

    最终命令


     

    结束




     

  • 相关阅读:
    Leetcode 217 存在重复
    Leetcode 125验证回文串
    HTML标签
    Having dreams is what makes life tolerable.
    Database数据库——MySQL简述
    Python实践之路8——选课系统
    Python学习之路16——线程、进程和协程
    Python实践之路7——计算器
    Python学习之路14——Socket
    Python学习之路13——异常处理
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/12885609.html
Copyright © 2011-2022 走看看