Docker之容器常见操作
2016-12-05 20:55
836 查看
Docker之容器常见操作
1.docker容器构建相关的指令
1.1 docker create
创建一个容器,并处于停止状态 比如: docker create --name=create_container centos:7 创建一个名字为create_container的容器处于停止状态(centos:7为本地基础镜像)
1.2 docker run
创建一个容器并启动容器 比如: docker run -it --name=inspect_shell centos:7 /bin/bash 创建一个名字为inspect_shell的容器,并启动了该容器(交互式容器) docker run --name daemon_hello -d centos:7 /bin/bash -c "while true;do echo hello word;sleep 1;done" 创建一个名字为daemon_hello的容器,并启动了该容器(后台型容器)
2.docker容器查看指令
docker ps
docker ps 查看正在运行的容器 docker ps -a 查看所有的容器(包括已停止的容器) docker ps -al 查看最新创建的容器
3. 启动和终止容器
docker start container_id启动一个处于停止状态的容器
docker stop container_id
终止一个容器
docker kill container_id
强制终止一个容器
4.删除一个容器
docker rm container_id 删除一个容器 docker rm $(docker ps -a -q) 批量删除所有的容器
5.依附容器
docker attach container_id 主要用于交互式利用start启动之后没有终端可以依附,不能作用于后台型容器
6.查看容器日志
docker logs -f container_id 这个命令主要用于查看后台型容器的输出 -f参数用于实时输出
7.查看容器进程
docker top container_id 查看容器中的进程
8.查看容器信息
docker inspect container_id 输入容器所有的配置信息 docker inspect -f='{{.State.Running}}' container_id 利用 -f参数查看容器特定信息,该命令查看容器的运行状态
9.容器的导入导出
docker export container_id >export.tar 导出容器保存到本地并命名为export.tar cat export.tar | docker import - imported:container 导入本地tar包作为一个镜像 docker import url res:tag 导入网络的容器作为一个镜像
相关文章推荐
- Docker启动/停止/进入容器的常见操作
- Docker容器常见操作详解
- 几种常见STL容器类操作
- Docker 快速上手系列(4): 数据卷,数据卷容器的概念及相关操作
- docker容器基本操作
- docker 容器操作
- Docker 容器的导入和导出操作
- Docker中的Redis容器如何连接上进行操作?
- Docker 容器操作退出后进入解决办法
- docker-容器常用操作
- c++常见容器操作
- 使用docker镜像运行一个容器的操作…
- Docker 使用方法总结之:容器的基本操作
- Docker镜像和容器操作(一)
- Docker-容器互联访问之数据容器操作过程
- Docker容器操作中常用命令集合
- Docker 快速上手系列(2): 容器的概念及相关操作
- docker实战之centos6.5上安装、镜像、容器相关操作
- Docker:镜像操作和容器操作
- 实例解析Docker数据卷+数据卷容器+flocker数据共享+DockerHub操作