博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一章 docker 镜像,容器,仓库基本命令(三)
阅读量:6435 次
发布时间:2019-06-23

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

容器 container , 镜像的一个实例

1.创建容器

命令 docker create image_id $ docker create -it --name ubuntu ubuntu:latest    创建的容器处于stop状态, 需要 docker start 来启动 -i 让容器的标准输入保持打开 -t 分配一个伪终端并绑定到容器的标准输出上 --name  给容器分配一个名字  然后启动该容器 docker start container_id/container_name

2.创建并启动容器

docker run = docker create + docker start  守护运行 docker run -d container_id

3.终止容器

docker stop container_id  docker kill 强行终止容器  docker ps -a -q 查看处于终止状态容器的id

4.重启容器

docker restart container_id

5.进入容器

docker attach 进入容器,该命令需求容器是一个平台,类型ubuntu  docker attach存在的问题是: 当多个窗口同时attach到同一个容器时,所有的窗口都会同步的显示,假如其中的一个窗口发生阻塞时,其它的窗口也会阻塞.  dokcer exec  容器内运行命令,一般和-it连用 docker exec -it XXX sh

6.删除容器

docker rm -f 强制删除 -l 删除容器的连接保留容器 -v 删除容器挂载的数据券  如何删除多个容器  $ docker rm container_id_1 container_id_1 删除所有已经停止的容器 $ docker rm $(docker ps -a)

7.导出容器

docker export  $ docker export ce5 >test.rar

8.导入容器变为镜像

docker import $ cat test.rar | docker import - test_repositry2   并且镜像的名字为test_repositry2; 如果要将镜像上传到私库中, 建议test_repositry2 改为 192.168.31.203:5000/test_repositry2

转载于:https://www.cnblogs.com/yixiaoyi/p/docker_3.html

你可能感兴趣的文章
客户网页WIZnet无线解决方案 之 太阳能逆变器
查看>>
CCRepeatForever和CCDelayTime
查看>>
android jni aotf 错误
查看>>
Azkaban的功能特点(二)
查看>>
[RxJS] Add debug method to Observable in TypeScript
查看>>
1、金融之关于BIAS
查看>>
[转]ASP.NET Core基本原理(11)-管理应用程序状态
查看>>
VS Code搭建.NetCore开发环境(一)
查看>>
01字典树贪心查询+建立+删除(个人模版)
查看>>
java-信息安全(十一)-非对称加密算法ECC以及ECDSA签名
查看>>
(转)Flex的编译过程--ActionScript字节码(ABC)
查看>>
Directory Listing Denied
查看>>
今天讲座的感悟--java
查看>>
o(1)复杂度之双边滤波算法的原理、流程、实现及效果。
查看>>
corner2
查看>>
我见过的几种类型的员工(转)
查看>>
web前端的十种jquery特效及源码下载
查看>>
poj 3414 Pots (bfs+线索)
查看>>
Binary search
查看>>
http://jingyan.baidu.com/article/08b6a591f0fafc14a9092275.html
查看>>