1、信息显示
info
显示docker的详细配置信息
Containers: 9 Running: 2 Paused: 0 Stopped: 7 Images: 21 Server Version: 1.12.6 Storage Driver: devicemapper
version
-v: 显示docker版本
version :显示docker客户端、服务端信息
Client: Version: 1.12.6 API version: 1.24 Package version: docker-1.12.6-28.git1398f24.el7.centos.x86_64 Go version: go1.7.4 Git commit: 1398f24/1.12.6 Built: Fri May 26 17:28:18 2017 OS/Arch: linux/amd64 Server: Version: 1.12.6 API version: 1.24 Package version: docker-1.12.6-28.git1398f24.el7.centos.x86_64 Go version: go1.7.4 Git commit: 1398f24/1.12.6 Built: Fri May 26 17:28:18 2017 OS/Arch: linux/amd64inspect
显示镜像或者容器的详细信息,并以json格式在控制台输出
-f/--follow:获取具体属性的值
[root@iz2ze7sp5njgaf81ekoudez ~]# docker inspect -f '{{.HostConfig.NetworkMode}}' mysqldb default
2、镜像相关
build
commit
history
images
显示docker中的镜像
-a/--all: 显示所有镜像,包括中间层镜像(默认隐藏)
REPOSITORY TAG IMAGE ID CREATED SIZE <none> <none> a658dc14db82 2 weeks ago 256.6 MB
--digests:显示摘要
DIGEST sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d7226
--no-trunc:不截取输出
IMAGE ID sha256:1815c82652c03bfd8644afda26fb184f2ed891d921b20a0703b46768f9755c57
-f, --filter
--format
-q, --quiet
import
load
pull
push
rmi
save
search
tag
3、容器相关
attach
cp
create
diff
exec
export
kill
logs
pause
port
ps:列出容器,默认为启动状态的
-a/--all:显示所有的容器,包括已停止的
-q/--quiet:只显示容器的Id
-s/--size:打印容器的大小
-l/--latest:只显示最新容器,包括已停止的
-n:显示最近n个创建的容器,包括停止的,默认为-1
[root@iz2ze7sp5njgaf81ekoudez ~]# docker ps -aql 2b7210f8bb30 [root@iz2ze7sp5njgaf81ekoudez ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2b7210f8bb30 hello-world "/hello" 21 hours ago Exited (0) 21 hours ago trusting_shockley 5e2de37c7ac1 registry.alauda.cn/library/mongo "/entrypoint.sh mongo" 4 days ago Exited (0) 4 days ago mongodb dd77a3ab72bb mysql "docker-entrypoint.sh" 4 days ago Exited (0) 22 hours ago mysqldb 5f9408697ec2 redis "docker-entrypoint.sh" 5 days ago Exited (0) 5 days ago redis-master f9ef5aac5cdf mysql "docker-entrypoint.sh" 5 days ago Exited (0) 5 days ago sharp_bell 1948ab5b3cf6 wordpress "docker-entrypoint.sh" 8 days ago Up 5 days 0.0.0.0:8081->80/tcp some-wordpress f90388331d4d mariadb "docker-entrypoint.sh" 9 days ago Exited (0) 6 days ago wordpressdb [root@iz2ze7sp5njgaf81ekoudez ~]# docker ps -l CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 2b7210f8bb30 hello-world "/hello" 21 hours ago Exited (0) 21 hours ago trusting_shockley
rename
restart
rm
run
运行镜像,生成容器
-d 后台模式运行
-e 设置环境变量
-i 连接不成功使用标准输出
-m 设置内存大小
--name 指定容器名称,默认随机生成
-t 伪终端显示
-v 挂载文件卷
-w 容器内的目录设定
start
启动一个或多个容器
stats
stop
top
unpause
update
wait
4、系统相关
events
network
node
service
swarm
volume
5、仓库
login
logout
持续完善
相关推荐
cd test 转到当前目录下的test子目录中-------相对路径 1.3 ls命令 用来查看目录的内容。 选项 含义 -a 列举目录中的全部文件,包括隐藏文件 -l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件...
win10安装Docker for windows 现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V。 开启 Hyper-V 程序和功能 启用或关闭Windows功能 选中Hyper-V 安装Docker for windows 最新版 Docker ...
。。。
Java是一种高级的面向对象的程序设计语言,它具有广泛的应用和强大的跨平台特性。Java语言于1995年由Sun公司推出,由Java之父詹姆斯高斯林设计。Java的设计目标是提供一种易学易用、功能强大的编程语言,使开发人员...
CentOS7防火墙默认采用的是firewalld管理netfilter子系统,底层调用的仍然是iptables命令,firewalld实际是iptables的一个封装。不同的防火墙相互间存在冲突,使用某其中一个时应禁用其他的。 谨记:容器运行在...
。。。
例如,使用以下命令可以将镜像导出到 D:\Docker\wsl\data\docker-desktop-data.tar: ``` wsl --export docker-desktop-data D:\Docker\wsl\data\docker-desktop-data.tar ``` 然后,可以使用 wsl 的 import 命令将...
首先,Docker的命令清单可以通过运行docker,或者dockerhelp命令得到:在Docker容器技术不断演化的过程中,Docker的子命令已经达到34个之多,其中核心子命令(例如:run)还会有复杂的参数配置。笔者通过结合功能和应用...
尽管这里没有具体的子文件列表,但通常Docker的RPM安装包会包含Docker引擎、客户端、以及其他必要的依赖和服务配置文件。 通过以上步骤,你可以在Linux环境中顺利安装和使用Docker,开启你的容器化旅程。无论是开发...
3. **启用WSL 2**:打开命令提示符或PowerShell,运行以下命令以设置默认的WSL版本为2: ``` wsl --set-default-version 2 ``` 4. **安装Linux发行版**:如果你还没有安装任何Linux发行版,可以使用Microsoft ...
docker plugin UX 原型 要求 重击 设置 将./docker-plugin放在你的 PATH 中 运行docker-plugin以显示使用情况 与提案的差异 插件容器不会对docker ps隐藏 docker ps所有选项都可用于docker-plugin ls 插件容器以...
Dockerfile是Docker构建镜像的指导文件,其中的`ONBUILD`命令是一种特殊的指令,它在当前镜像被用作其他镜像的基础镜像时才会被执行。`ONBUILD`非常适合那些需要在子镜像中执行的通用设置,比如添加一个通用的初始化...
Compose 的默认管理对象是项目,通过子命令对项目中的一组容器进行便捷地生命周期管理。Compose 项目由 Python 编写,实现上调用了 Docker 服务提供的 API 来对容器进行管理。因此,只要所操作的平台支持 Docker API...
Docker全攻略电子书籍张涛编著。542页涵盖了Docker介绍、安装、基本命令、命令剖析、Dockerfile、运行分析、内核讲解、资源调度 、生态圈、案例、部署案例等,比较全面。
目录结构包括了master和slave两个子目录,分别对应主服务器和从服务器的配置文件和数据存储位置。 在【部分内容】中,我们看到了启动Docker容器的脚本 `/opt/docker-mysql/run.sh`。这个脚本用于启动两个MySQL容器...
这是一个吐血级别详细的Docker教程,真的很详细啊。一个博主写的,我怕丢了,就备份下来了。十分的适合初学者,也提供了各种docker命令详解也使用。
Docker Compose是Docker的一个子项目,它提供了一种声明式的配置方式,可以用来定义和管理复杂的应用架构。在YAML文件(通常命名为`docker-compose.yml`)中,你可以定义服务、网络和卷,然后通过`docker-compose`...
3. 执行docker-compose up命令来启动并运行整个应用程序。 docker-compose.yml的配置案例如下: ``` version: '3' services: web: build: . ports: - "5000:5000" volumes: - .:/code - logvolume01:/var/...
使用 Docker 安装 RabbitMQ 可以通过以下命令实现: ``` docker pull rabbitmq:management ``` 启动镜像: ``` docker run -d -p 15672:15672 -p 5672:5672 \ -e RABBITMQ_DEFAULT_VHOST=my_vhost \ -e RABBITMQ_...
Firefox的Docker容器 这是的Docker容器。 可通过现代的Web浏览器(无需在客户端上进行安装或配置)或通过任何VNC客户端来访问应用程序的GUI。 Mozilla Firefox是由Mozilla ... 使用以下命令启动Firefox docker容