首页 > 其他 > 详细

2.0 docker 安装镜像

时间:2018-06-27 16:38:49      阅读:254      评论:0      收藏:0      [点我收藏+]

 

 1.实例,安装centos

     docker search -s 15 centos    ,其中docker serach 代表搜索命令, 最后 centos代表要搜索的镜像名称

    技术分享图片

 2.选择某个镜像安装 

      根据Name可以指定,也可以不指定。会进行默认最新安装

    docker pull docker.io/centos   【其中docker.io/centos 代表名称

       此时开始下载并安装

3.开始运行该镜像, (从镜像创建一个容器)

        (1)开始运行

技术分享图片

其中 --name后面代表运行容器的名称

          (2)运行成功  docker  ps  【注意运行容器不能重复名称】

技术分享图片

 

        (3)运行成功后会自动进入该容器内

                 此时代表进入,@后面是容器的ID    技术分享图片

 

                 再次进入容器命令:

        技术分享图片

                         注意 其中centos_ssh代表容器名称

                 退出容器命令:

方法一:如果要正常退出不关闭容器,请按Ctrl+P+Q进行退出容器

方法二:如果使用exit退出,那么在退出之后会关闭容器,可以使用下面的流程进行恢复

                  重新启动容器

                             docker restart  容器名称

 

              

  • docker stop [NAME]/[CONTAINER ID]:将容器退出。
  • docker kill [NAME]/[CONTAINER ID]:强制停止一个容器。
  •  docker rm [NAME]/[CONTAINER ID]:不能够删除一个正在运行的容器,会报错。需要先停止容器

 

 

 容器常用的管理命令

    docker run 创建并启动一个容器,在run后面加上-d参数,则会创建一个守护式容器在后台运行。
    docker ps -a 查看已经创建的容器
    docker ps -s 查看已经启动的容器
    docker start con_name 启动容器名为con_name的容器
    docker stop con_name 停止容器名为con_name的容器
    docker rm con_name 删除容器名为con_name的容器
    docker rename old_name new_name 重命名一个容器
    docker attach con_name 将终端附着到正在运行的容器名为con_name的容器的终端上面去,前提是创建该容器时指定了相应的sh
执行这个命令后,按下回车键,会进入容器的命令行Shell中。
    docker logs con_name 获取容器名为con_name的容器日志
    docker inspect 查看容器的详细信息
    docker top con_name 查看容器名为con_name的容器内部的进程
    docker exec 可以用来在容器中运行一个进程

2.0 docker 安装镜像

原文:https://www.cnblogs.com/zhangzhihai/p/9234564.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!