zoukankan      html  css  js  c++  java
  • Docker

    Docker:

        是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(引用百度百科)

      一个docker下面可以拥有多个镜像,一个镜像下面可以有多个容器。

    Docker优势:

        文件组件化(容易维护,节约成功)

        开发效率高

        测试更加容易

        依赖更少

    Docker安装:

          yum install docker (下载docker)

          yum install docker-io

    Docker启动:

          systemctl start docker

    Docker获取镜像:

          1)docker search  centos(搜索centosd得镜像从官方搜索)

          2)docker pull centos(下载镜像从官方下载)

          3)可以从私有仓库下载:docker pull 私有仓库地址:端口/centos

          docker pull registry(私有仓库)

    Docker查看镜像:

          docker images

    Docker运行镜像:

          直接运行镜像id为最好

          docker run  -it --name  取名  id地址/名字 echo /bin/bash(进入镜像根目录,这种执行很可能执行后就直接关闭)

          docker ps -a(查看所有得容器)

          docker ps -l(查看最近得容器)

          docker ps --help(查看多有得容器命令)

          docker run --rm id地址 echo /bin/bash(打印镜像)

          docker run -d(以守护进程模式启动,启动后不会关闭)

    Docker进入容器(容器是运行状态,容器是已经被创建出来的,知道容器的名字或id):

          docker exec -it id地址 /bin/bash

    数据卷(共享,文件映射):

        docker run -v【自己的目录】:【容器的目录】 centos /bin/bash

    端口映射:

        docker run -p 3306:3306 

        ss  -anp | grep 3306 (查看到3306端口信息)

    删除容器和镜像:

            docker rm 【容器id】

            docker rmi【镜像id】

    docker inspact -f {{".信息"}} 镜像id (用来查询镜像的详细信息)

    私有仓库:

          1)有网

          2)有镜像 docker pull registry

          3)上传镜像:

                1)打标签 docker tag 【镜像名】【地址/(自定义镜像名)】

                2)docker push 【地址/镜像名】

          4)下载镜像:

                docker pull 【地址:端口/镜像名】

    制作镜像 docker commit -m “描述方法” -a “说明容器的功能”  【容器id】 制作容器的名字:

        1)pull img(下载一个操作系统)

        2)启动操作系统,并且进入,创建自己的服务

        3)把创建的服务打上标签,标签要带上私有仓库地址

        4)push到私有仓库地址  

     

          

  • 相关阅读:
    分层图最短路(DP思想) BZOJ2662 [BeiJing wc2012]冻结
    动态规划 BZOJ1925 地精部落
    线性DP SPOJ Mobile Service
    线性DP codevs2185 最长公共上升子序列
    数位DP POJ3208 Apocalypse Someday
    线性DP POJ3666 Making the Grade
    杨氏矩阵 线性DP? POJ2279 Mr.Young's Picture Permutations
    tarjan强连通分量 洛谷P1262 间谍网络
    树链剖分 BZOJ3589 动态树
    二分图 BZOJ4554 [Tjoi2016&Heoi2016]游戏
  • 原文地址:https://www.cnblogs.com/cpxjl/p/9041820.html
Copyright © 2011-2022 走看看