docker 基本操作

# 常用命令

docker run 镜像

docker images 查看所有镜像

docke ps  查看运行中的容器

docker ps -a 列出所有容器

docker stop $(docker ps -a -q) 停止所有容器

docker rm $(docker ps -a -q) 删除所有容器

docker exec -it 3d1a00bbf39e /bin/bash    连接容器

# docker 镜像删除

1.停止所有的container,这样才能够删除其中的images:

docker stop $(docker ps -a -q)

如果想要删除所有container的话再加一个指令:

docker rm $(docker ps -a -q)

2.查看当前有些什么images

docker images

3.删除images,通过image的id来指定删除谁

docker rmi <image id>

想要删除untagged images,也就是那些id为<None>的image的话可以用

docker rmi $(docker images | grep "^<none>" | awk "{print $3}")

要删除全部image的话

docker rmi $(docker images -q)

#docker push 镜像

1 改标签

docker  tag  镜像id       要推入仓库的用户名/要推入的仓库名:新定义的tag

docker tag e12a9ec48ab7 keepingoner/ub:v2.2

2 推送到仓库

docker push      要推入仓库的用户名/要推入的仓库名:镜像标签

docker push keepingoner/ub:v2.2

# docker 容器变镜像

#-m :提交时的说明文字;

#-p :在commit时,将容器暂停。

#     docker    commit    -m  “提交说明文字”    -a        “作者”                        要提交的容器名                 提交后的镜像名:提交后的镜像tag名

docker commit -m "my_project" -a "kennyyaohong" container_centos7.3  myproject_centos7.3:centos7.3

https://www.cnblogs.com/JMLiu/p/10277482.html

原文地址:https://www.cnblogs.com/jian-gao/p/10662259.html

时间: 2024-08-30 07:54:42

docker 基本操作的相关文章

docker 基本操作Ⅱ(关于镜像操作)

1 通过模板创建镜像 - 导入镜像基本操作 https://openvz.org/Download/template/precreated 在这个网址里面下载对应的模板 [[email protected] src]# wget http://download.openvz.org/template/precreated/centos-7-x86_64-minimal.tar.gz //下载centos7的模板 [[email protected] src]# cat centos-7-x86_

Docker基本操作 安装redis 与 redis 主从配置

今天李经理让我了解一下docker 以前从来没有接触过docker 百度了一下.貌似是挺出名的,挺方便的一个东西. 刚开始对docker没有什么概念.连这个是什么东西都不知道.网上说的是容器.对于什么都不懂的人来说.这个讲的还是有些宽泛了.不能形成一个理解. 于是到网易云课堂学习了一下docker.但是网易云课堂上面课程不多,只有一个免费的,上面讲的比较宽泛.但是呢 对于docker是什么东西终于有了一些了解. 一.什么是docker 有什么用     1.1:对于docker 看了这么多.他的

Docker基本操作

1.拉取镜像 docker pull centos 2.查看当前已有容器 docker ps 正在运行的 docker ps -a 显示所有的 3.容器与主机间拷贝文件 docker cp source container:/location

虚拟化之容器docker基本操作

docker 是一个开源的应用容器引擎,主要利用 linux 内核 namespace 实现沙盒隔离,用cgroup 实现资源限制. Docker 支持三种不同的镜像层次存储的 drivers: aufs.devicemapper.btrfs ; Aufs: AUFS (AnotherUnionFS) 是一种 Union FS, 简单来说就是支持将不同目录挂载到同一个虚 拟 文 件 系 统 下 (unite several directories into a single virtual fi

docker 基本操作Ⅲ

1 数据卷备份恢复 - 我们一般用的最多的是把容器和本地宿主机做目录映射直接存在本地,但是还有一种就是数据卷的备份与恢复,如下就来介绍: 先来一副图来了解一下数据卷的恢复与备份 宿主机也就是我们的服务器分享一个/data/backup/ 目录,本地的这个backup目录和新建容器内的backup相互映射,而我们现在的新建容器挂载了数据卷容器的/data/ 也就是意味着数据卷的data目录和容器的data目录数据是一致的,现在两两互通,下面也就是把新建容器中的data目录中的数据copy到back

[目录] Docker 基本操作

1 容器基本操作 : https://www.cnblogs.com/defineconst/p/9990611.html 2 容器启动退出 : https://www.cnblogs.com/defineconst/p/10035529.html 3 基本命令 :https://www.cnblogs.com/defineconst/p/7707486.html https://www.cnblogs.com/defineconst/p/6622467.html  https://www.cn

【Docker基本操作】

关于镜像的操作 docker search centos 搜索所有centos的镜像 docker pull centos 获取centos镜像 docker images 或 docker image ls 查看镜像 docker images -qa 列出所有镜像的ID docker rmi -f 镜像名/镜像ID 删除指定镜像 -f 强制删除 在删除镜像之前请先用docker rm删除依赖于这个镜像的所有容器 docker save 镜像名/镜像ID > image.tar.gz 导出指定

【Docker基本操作】-- 1565075639.4398699

原创链接: http://106.13.73.98/__/103/ 关于镜像的操作 docker search centos 搜索所有centos的镜像 docker pull centos 获取centos镜像 docker images 或 docker image ls 查看镜像 docker images -qa 列出所有镜像的ID docker rmi -f 镜像名/镜像ID 删除指定镜像 -f 强制删除 在删除镜像之前请先用docker rm删除依赖于这个镜像的所有容器 docker

[学习记录]Docker基本操作指令

本文参考了<docker容器与容器云><第一本docker书> 部分指令解释的不会很详细,以后随着用的多了再慢慢完善. 1.docker info docker info需要docker守护进程启动后才能正常执行,因此也能用来判断docker守护进程是否已启动. 2.docker run [options] image [command] [arg...] 基于image镜像创建一个容器,并通过指定的选项进行控制 常见选项: docker run -i -t --name myco