博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker-ce-17.09 容器创建,运行,进入,删除,导入/导出
阅读量:6660 次
发布时间:2019-06-25

本文共 838 字,大约阅读时间需要 2 分钟。

docker容器是镜像运行的一个运行实例,带有额外的可写文件层。

一、创建容器

> docker create -it centos:latest

create命令新建的容器处于停止状态,可以使用docker start命令启动。

 

二、创建并启动容器

> docker run -ti centos:latest /bin/bash

-t 表示分配一个伪终端并绑定到容器的标准输入上

-i 表示让容器的标准输入保持打开

 

三、守护态运行容器

> docker run -d centos:latest /bin/sh -c "while true; do echo hello world; sleep 1; done"

 

查看容器的输出信息(24f373b8ed24表示容器ID)

> docker logs 24f373b8ed24

 

四、停止容器

> docker stop 24f373b8ed24

  

五、重启容器

> docker restart 24f373b8ed24

  

六、通过nsenter工具进入容器

1、先获取容器的进程PID

> docker inspect --format "{
{.State.Pid}}" 24f373b8ed24

2、通过nsenter进入容器

> nsenter --target 21050 --mount --uts --ipc --net --pid

七、删除容器

查看当前容器

> docker ps -a

删除指定容器

> docker rm 68a49c84b365

强制删除一个运行中的容器

> docker rm -f 7397c635d7ad

  

八、导出容器

> docker export da90658caf33 > /data/centos1.tar

  

九、导入容器

> cat /data/centos1.tar | docker import - centos:import

转载地址:http://emtto.baihongyu.com/

你可能感兴趣的文章
LR错误整理
查看>>
hdu4862 2014多校B题/ 费用流(最优情况下用不大于K条路径覆盖)(不同的解法)...
查看>>
shell脚本字符串截取的8种方法
查看>>
xocde 静态类库 相对路径 与 绝对路径
查看>>
记一次业务复杂的解决流程
查看>>
HDFS API 操作
查看>>
Model to Text工具Acceleo使用教程(四)——模板语法
查看>>
[Angular Tutorial] 8 - Templating Links & Images
查看>>
4、Android-数据存储方案(SQLite数据库存储)
查看>>
html5存储
查看>>
在centOS7.2上编译gcc4.1.2
查看>>
.net core使用ViewComponent将页面图片转码成base64
查看>>
[Java web]Spring+Struts2+Hibernate整合过程
查看>>
在Linux安装MySQL
查看>>
java Long、Integer 、Double、Boolean类型 不能直接比较
查看>>
POJ 2251-Dungeon Master (三维空间求最短路径)
查看>>
[转载] 七龙珠第一部——第102话 克林之死
查看>>
象棋——第17届五羊杯象棋冠军赛(胡荣华VS许银川)
查看>>
【javascript进阶】异常
查看>>
PBRT笔记(14)——光线传播2:体积渲染
查看>>