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

Docker容器管理

时间:2017-08-21 22:56:17      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:元数据   ons   标准输入   启动   rest   option   导入   守护   top   

创建容器:

  docker create -it [NAME]:[TAG]

启动容器:

  docker start ID

创建并启动容器:

  docker run -it [NAME]:[TAG] COMMAND [PARAMS]

    -i:让容器的标准输入保持打开。

    -t:让Docker分配一个伪终端。

    -d:让Docker容器在后台以守护态形式运行。

停止容器:

  docker stop ID

    首先向容器发送SIGTERM信号,等待一段时间后再发送SIGKILL信号终止容器。

  docker kill ID

    直接发送SIGKILL信号来强行终止容器。

重启容器:

  docker restart ID

进入容器:

  docker attach

    当多个窗口同时attach到同一个容器的时候,所有窗口都会同步显示。当某个窗口因命令阻塞时,其他窗口也无法执行操作。

  docker exec -it ID COMMAND

    直接在容器内运行命令。

删除容器:

  docker rm [OPTIONS] CONTAINER [CONTAINER...]

    -f,--force:强行终止并删除一个运行中的容器。

    -l,--link:删除容器的连接,但保留容器。

    -v,--volumes:删除容器挂载的数据卷。

导出容器:

  docker export CONTAINER

  导出容器后,在其他机器上通过导入命令实现容器的迁移。

导入容器:

  cat xxx.tar | sudo docker import - test/ubuntu:v1.0

    导入一个容器快照到本地镜像库。容器快照文件将丢弃所有的历史记录和元数据信息。

 

Docker容器管理

标签:元数据   ons   标准输入   启动   rest   option   导入   守护   top   

原文地址:http://www.cnblogs.com/qhdxqxx/p/7407057.html

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