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

Docker容器

时间:2018-01-09 21:22:03      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:进程信息   多个   res   cat   方式   批量删除   test   核心   快照   

容器是docker的有一个核心,简单的来说容器是独立运行的一个或一组应用。

启动容器有两种方式,一种是基于镜像新建一个镜像并启动,另一个是将在终止状态的容器重新启动。

1.新建并启动

启动一个bash终端,并许用户进行交互

技术分享图片

可以在为终端中利用pstop 来查看进程信息

技术分享图片

查看运行的容器(docker ps -a查看所有容器

技术分享图片

      用docker start 命令将一个终止的容器启动运行

技术分享图片

技术分享图片

    终止容器

docker stop [容器 ID]

docker kill [容器 ID

技术分享图片

技术分享图片

重启容器

docker restart [容器 ID]

技术分享图片

守护运行

(1)docker run -d运行提个新的容器

(2)centos:centos6 内部运行命令镜像

1/bin/sh -c 容器在内部运行的命令

4while true; do echo hello weibo ;sleep 1; done 一个脚本 每秒打印一次hello word 一直到结束

技术分享图片

或者

技术分享图片

docker inspect 查看容器的信息

docker inspect 容器 ID 或容器名)

技术分享图片

docker inspect 查看容器的ip地址

技术分享图片

docker inspect 查看容器执行的程序

技术分享图片

进入容器 docker attac

技术分享图片

(1)docker attach 允许我们进入后台进程

(2)--sig-proxy=false不使用容器转发信号,允许我们使用ctrl -c 来退出。

技术分享图片

容器导入和导出

导出容器 docker export [容器 id >[导出文件]

技术分享图片

导入容器

可以使用docker import 从容器快照文件中再导入为镜像

#cat centos6.tar |dockerimport-centos6:test

#docker images

删除一个容器

docker rm [容器 id /容器 name]

批量删除多个容器

docker  rm$(docker ps -a-q)

Docker容器

标签:进程信息   多个   res   cat   方式   批量删除   test   核心   快照   

原文地址:http://blog.51cto.com/13551258/2059162

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