docker 一些命令
- docker的基本命令
(1)创建一个虚拟机:docker-machine create --driver virtualbox default,
(2)列出所有虚拟机:docker-machine ps,
(3)获取环境配置:docker-machine env default ,
(4)搜索镜像:docker search ubuntu,
(5)拉取下载镜像:docker pull ubuntu,
(6)创建并运行容器(交互方式):docker run -it -d ubuntu bin/bash,
(7)运行已经存在的容器(交互方式):docker exec -it 容器ID /bin/bash,
(8)列出已经运行的容器:docker ps
- docker的相关命令
(1)创建一个容器:docker create,
(2)创建并且运行:docker run,
(3)创建并运行一个暂时性的容器(运行结束后会删除该容器): docker run --rm,
(4)创建并运行容器(交互方式):docker run -t -i ,
(5)关闭某个容器:docker stop,
(6)启动某个容器:docker start ,
(7)重新启动某个容器:docker restart,
(8)删除某个容器:docker rm,
(9)够移除所有与该容器相关的Volume:docker rm -v,
(10)发送SIGKILL信号量到某个容器:docker kill,
(11)附着到正在运行的容器:docker attach;
(12)阻塞直到某个容器关闭:docker wait,
(13)列出所有镜像:docker images,
(14)原始码中创建镜像:docker import,
(15)Dockfile中创建镜像:docker build,
(16)从容器中创建镜像:docker commit,
(17)移除某个镜像:docker rmi,
(18)从某个tar包中加载镜像:docker load,
(19)将镜像存入到某个tar包中:docker save,
(20)列出所有正在运行的和已经停止的容器:docker ps -a,
(21)获取某个容器中log日志:docker logs,
(22)检测容器的详细信息:docker inspect,
(23)获取容器中所有的事件:docker events,
(24)获取容器的全部的开放端口:docker port,
(25)列出容器中运行的全部的进程:docker top,
(26)列出容器中的资源的使用情况的统计信息:docker stats,
(27)列出容器中文件的变化情况:docker diff,
(28)列出镜像的全部历史信息:docker history,
(29)容器与本地文件系统之间进行文件复制:docker cp,
(30)将容器中的文件系统的内容输出到tar文件中:docker export
docker 一些命令的更多相关文章
- Docker 清理命令集锦
杀死所有正在运行的容器 复制代码代码如下: docker kill $(docker ps -a -q) 删除所有已经停止的容器 复制代码代码如下: docker rm $(docker ps -a ...
- Docker - Docker基础命令及使用
Docker Docker - 官网 Docker - Hub GitHub - Docker Docker中文社区 Docker基础命令 Docker 查看帮助信息:docker --help 查看 ...
- docker基础命令详解
Commands: attach Attach to a running container build Build an image from a Dockerfile commit ...
- 关于Docker 常用命令
Docker 常用命令 分类列一下常用的CLI命令 仓库相关 search/ pull / push / login etc. 例:docker pull ubuntu 从仓库下载ubuntuimag ...
- Docker入门命令
Edit Docker入门命令 # 安装镜像sudo docker pull ubuntu:12.04# 镜像列表sudo docker images# 运行镜像sudo docker run -t ...
- 谁用光了磁盘?Docker System命令详解
译者按: Docker镜像,容器,数据卷以及网络都会占用主机的磁盘空间,这样的话,磁盘很容易就会被用完.这篇博客介绍了一个简单的解决方案 - Docker System命令. 原文: What's e ...
- Docker 网络命令
docker network create docker network connect docker network ls docker network rm docker network disc ...
- Docker commit 命令保存的镜像文件太大的问题
基础镜像: centos7.5 进入容器后, 先后安装了 jdk1.8, maven3.6.0, git, rocketmq4.3.2 安装完成后使用 docker commit 命令保存为镜像 结果 ...
- Docker基础命令和时区问题
Docker 命令 1. 安装Docker # ubuntu系统安装 $ sudo apt install docker-ce # 启动docker $ sudo systemctl start do ...
- 【Docker】(3)---linux部署Docker、Docker常用命令
linux部署Docker.Docker常用命令 本次部署Linux版本:CentOS 7.4 64位. 说明: 因为Docker是基于Linux 64bit的 所以Docker要求64位的系统且内核 ...
随机推荐
- Java并发编程实战 第2章 线程安全性
编写线程安全的 代码,核心在与对共享的和可变的对象的状态的访问. 如果多个线程访问一个可变的对象时没有使用同步,那么就会出现错误.在这种情况下,有3中方式可以修复这个问题: 不在线程之间共享该状态变量 ...
- Windows navcat 连接虚拟机mysql
linux下mysql的安装与使用 https://www.cnblogs.com/shenjianping/p/10984540.html linux安装mysql教程 https://www.cn ...
- 如何使用 vue-cli 3 的 preset 打造基于 git repo 的前端项目模板
vue-cli 之 Preset vue-cli 插件开发指南 TLDR 背景介绍 vue-cli 3 完全推翻了 vue-cli 2 的整体架构设计,所以当你需要给组里定制一份基于 vue-cli ...
- 5G技术被夸大?专家来测试一下
像大多数新技术一样,5G也带来了大量媒体宣传.这种炒作中有些伴随着事实的严重扭曲和5G技术实际功能的放大.但是,有一个普遍共识的说法是5G将实现“极速”,换句话说,与前几代产品相比,带宽要高得多. 这 ...
- bash: ipconfig: command not found
问题描述: [root@localhost ~]# ipconfig-bash: ipconfig: command not found[root@localhost ~]# 解决方法一: cd /e ...
- SpringBoot框架(5)-- @EableAutoConfiguration项目应用
场景:在项目中想在当前maven项目中自动装配其他自定义的Maven项目,例如,创建数据库配置中心,被夺多个maven引用,希望简单配置,就实现springboot自动装配数据库配置类. 由此我们联想 ...
- shell练习--关于二维数组的实现问题
关于二维数组的实现问题:通过查询网友们的记录,可知有两个方法 方法1:通过通过2次读取赋值,来获取二维数组的方法. a=('1 2 3' '4 5 6' '7 8 9') for i in " ...
- GO语言学习笔记2-int类型的取值范围
相比于C/C++语言的int类型,GO语言提供了多种int类型可供选择,有int8.int16.int32.int64.int.uint8.uint16.uint32.uint64.uint. 1.i ...
- css-js-弹出层
HTML: <!-- 弹出层 --> <div class="popwindow" > <div class="pop" id=& ...
- html aside标签 语法
html aside标签 语法 aside是什么意思? aside为语义化标签,通常用来描述与文档主体内容不相关的内容,其aside标签的内容应该与附近的内容相关. 作用:定义其所处内容之外的内容.直 ...