导图社区 Docker常用命令行命令一览
这是一篇关于docker的思维导图,主要内容包括:volume,plugin,network,container,image。
说明,元素、元素的属性、属性的值使用文字的颜色进行区分。黑色文字表示元素的名称、元素节点下的属性用红色文字表示、属性下的蓝色节点表示该属性可取的值。很精简,也很抽象,理解了就可以查的很快。
这是一篇关于Python基础的思维导图,主要内容包括:11-测试代码,10-文件和异常,9-类,8-函数,7-用户输入和while,6-字典,5-if语句,4-操作列表,3-列表简介,2-变量及数据类型,1-起步。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
使用命令
Step 1:从根节点出发,到叶节点末端(按顺序)构成一条命令模板
Step 2:替换掉命令模板中的占位符(大写字符串)
Step 3:节点与节点之间用空格隔开
例
docker
container
run
-v
LOCAL:TARGET
IMAGE [COMMAND] [ARG...]
Step 1
/root/data:/data
ubuntu:18.04
Step 2
docker container run -v /root/data:/data ubuntu:18.04
Step 3
image
pull
-a
拉取所有标签
-q
静默拉取
--disable-content-trust
不验证镜像
--platform
PLATFORM
"amd64","arm64", etc.
NAME[:TAG|@DIGEST]
build
-t
设置标签
TAG
-f
指定Dockerfile
DOCKERFILE
CONTEXT
save
-o
FILENAME
IMAGE [IMAGE...]
prune
移除所有 unused image
强制操作 (无提示)
rm
import
-c
用dockerfile导入镜像
-m
提交时的说明文字
FILE|URL|- [REPOSITORY[:TAG]]
tag
SOURCE_IMAGE[:TAG]
TARGET_IMAGE[:TAG]
-d
后台运行
-p
端口映射
PORT:PORT
-P
挂载目录(卷)
按比例分配CPU
INT
--cpus
限制使用CPU数目
--cpuset-cpus
指定CPU执行
STR
attach到标准流
STDIN|STDOUT|STDERR
--detach-keys
重设detach快捷键 Ctrl+(P+Q)
STRING
-i
交互式运行
限制内存
BYTES
申请伪终端
-w
指定工作目录
DIR
-e
设置环境变量
ENV
-u
指定用户
NAME|UID[:GROUP|GID]
--gpus
添加GPU
all
--network
连接到网络
NETWORK
--restart
自动重启
no
on-failure
always
ubless-stoped
attach
--no-stdin
不连接STDIN
CONTAINER
start
CONTAINER [CONTAINER...]
exec
CONTAINER COMMAND [ARG...]
commit
指出作者
AUTHOR
提交时暂停容器
CONTAINER [REPOSITORY[:TAG]]
port
CONTAINER [PRIVATE_PORT[/PROTO]]
--filter
FILTER
stop
等待时间
SEC
ls
列出所有
-n
列出n个
只输出ID
-s
输出大小
rename
CONTAINER NEW_NAME
cp
存档模式
-L
跟随符号链接
SRC_PATH|- CONTAINER:DEST_PATH
CONTAINER:SRC_PATH DEST_PATH|-
export
create
network
connect
--ip
指定ip
IP
--ip6
指定ipv6地址
--link
链接到另一个容器
--alias
起别名
ALIAS
NETWORK CONTAINER
--ipv6
启用ipv6
网络驱动
bridge
overlay
macvlan
--gateway
主|子网关
--subnet
子网段
CIDR
--ip-range
给定容器可用ip范围
disconnect
inspect
格式化
GOTMP
详细输出
NETWORK [NETWORK...]
plugin
--no-trunc
不要截断输出
install
--disable
安装不启用
BOOL
--grant-all-permissions
给所有权限
不要检查
PLUGIN [KEY=VALUE...]
enable
--timeout
超时
PLUGIN
disable
PLUGIN [PLUGIN...]
upgrade
--skip-remote-check
不检查与远程是否匹配
PLUGIN [REMOTE]
volume
传给驱动的配置项
OPT
指定驱动
DRIVER
--name
指定卷名称
NAME
--label
LABEL
VOLUME
VOLUME [VOLUME...]