码迷,mamicode.com
首页 > 其他好文 > 详细

Docker的核心概念——容器

时间:2016-06-22 11:02:30      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:docker

一、新建并启动容器

Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

技术分享

    下面的命令则启动一个bash终端,允许用户进行交互,其中的一些选项的意义大家请参考上面的帮助:

docker run -ti jdeathe/centos-ssh /bin/bash

技术分享

    docker ps -a 可以查看当前容器的运行状态,我们直接使用exit退出之后,容器就自动处于终止状态了,这是因为对于Docker容器来说,当运行的应用bash退出后,容器也就没有继续运行的必要了。

    更多的时候,需要让Docker容器在后头以守护进程形式运行。用户可以通过添加-d 参数来实现。

    可以通过-p参数来吧容器的端口映射出来,我这里是把容器的22端口映射到宿主机的8022端口。

docker run -d -p 8022:22 jdeathe/centos-ssh

技术分享

二、终止容器

Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...]

三、进入容器

    在使用-d参数时,容器启动后会进入后台,用户无法看到容器中信息,某些时候如果需要进入容器进行操作,我们就需要进入到容器内部,Docker提供了一个方便的工具exec。

Usage: docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

docker exec -ti 86e /bin/bash

技术分享

四、删除容器

Usage: docker rm [OPTIONS] CONTAINER [CONTAINER...]

五、导入导出容器

Usage: docker export [OPTIONS] CONTAINER

Usage: docker import [OPTIONS] URL|- [REPOSITORY[:TAG]]




本文出自 “小小水滴” 博客,请务必保留此出处http://wangzan18.blog.51cto.com/8021085/1791618

Docker的核心概念——容器

标签:docker

原文地址:http://wangzan18.blog.51cto.com/8021085/1791618

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!