update docker.md, git-log.md
This commit is contained in:
parent
fa67c8296f
commit
cbb0191718
|
@ -2,6 +2,23 @@
|
||||||
|
|
||||||
Docker镜像和容器命令行接口(CLI)。是通过CLI与daemon交互的,共有30多个CLI。可以通过`man docker <command>`获取每个命令的具体信息。
|
Docker镜像和容器命令行接口(CLI)。是通过CLI与daemon交互的,共有30多个CLI。可以通过`man docker <command>`获取每个命令的具体信息。
|
||||||
|
|
||||||
|
#### 安装
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo apt-get remove docker docker-engine docker.io # 卸载旧版本
|
||||||
|
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
|
||||||
|
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
|
||||||
|
sudo apt-key fingerprint 0EBFCD88
|
||||||
|
# 验证密钥指纹为9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
|
||||||
|
sudo add-apt-repository \
|
||||||
|
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
|
||||||
|
$(lsb_release -cs) \
|
||||||
|
stable"
|
||||||
|
sudo apt-get install docker-ce
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#### 语法
|
#### 语法
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
@ -26,6 +43,28 @@ docker [--help|-v|--version]
|
||||||
-v, --version=true|false # 打印版本信息
|
-v, --version=true|false # 打印版本信息
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### 管理命令
|
||||||
|
|
||||||
|
```
|
||||||
|
builder # Manage builds
|
||||||
|
config # Manage Docker configs
|
||||||
|
container # Manage containers
|
||||||
|
engine # Manage the docker engine
|
||||||
|
image # Manage images
|
||||||
|
network # Manage networks
|
||||||
|
node # Manage Swarm nodes
|
||||||
|
plugin # Manage plugins
|
||||||
|
secret # Manage Docker secrets
|
||||||
|
service # Manage services
|
||||||
|
stack # Manage Docker stacks
|
||||||
|
swarm # Manage Swarm
|
||||||
|
system # Manage Docker
|
||||||
|
trust # Manage trust on Docker images
|
||||||
|
volume # Manage volumes
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#### 命令
|
#### 命令
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -37,6 +76,8 @@ create # 创建容器。实际上是为指定的镜像添加了一个可读写
|
||||||
diff
|
diff
|
||||||
events
|
events
|
||||||
exec # 在运行的容器中执行一个命令。
|
exec # 在运行的容器中执行一个命令。
|
||||||
|
-i, --interactive # 始终保持STDIN打开,即使没有附加
|
||||||
|
-t, --tty # 分配一个伪TTY
|
||||||
export # 将一个容器文件系统输出为压缩文件。
|
export # 将一个容器文件系统输出为压缩文件。
|
||||||
history # 查看某个镜像下的所有层。
|
history # 查看某个镜像下的所有层。
|
||||||
images # 列出所有的顶层镜像。加-a则列出所有的镜像。
|
images # 列出所有的顶层镜像。加-a则列出所有的镜像。
|
||||||
|
@ -61,6 +102,8 @@ run # 相当于create + start
|
||||||
save # 将一个或多个镜像写到一个压缩文件里
|
save # 将一个或多个镜像写到一个压缩文件里
|
||||||
search
|
search
|
||||||
start # 启动一个或多个已停止的容器。
|
start # 启动一个或多个已停止的容器。
|
||||||
|
-a, --attach # 附加STDIN/STDERR和forward信号
|
||||||
|
-i, --interactive # 附加容器的STDIN
|
||||||
stats
|
stats
|
||||||
stop # 停止一个或多个运行中的容器。
|
stop # 停止一个或多个运行中的容器。
|
||||||
tag
|
tag
|
||||||
|
@ -69,13 +112,3 @@ unpause
|
||||||
version
|
version
|
||||||
wait
|
wait
|
||||||
```
|
```
|
||||||
|
|
||||||
#### 运行时执行选项
|
|
||||||
|
|
||||||
使用`--exec-opt`标志来定义执行驱动的选项,选项如下:
|
|
||||||
|
|
||||||
```
|
|
||||||
native.cgroupdriver
|
|
||||||
Client
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
|
@ -18,8 +18,12 @@ git log [options] [revision range] [path]
|
||||||
|
|
||||||
```
|
```
|
||||||
-<number>, -n <number>, --max-count=<number> # 查看最近number次提交
|
-<number>, -n <number>, --max-count=<number> # 查看最近number次提交
|
||||||
--since=<date>, --after=<date> # 显示date之后的提交
|
--since=<date>, --after=<date> # 显示date之后的提交
|
||||||
--until=<date>, --before=<date> # 显示date之前的提交
|
--until=<date>, --before=<date> # 显示date之前的提交
|
||||||
|
--author=<pattern>, --commiter=<pattern> # 仅显示作者/提交者满足pattern模式的提交,可以多次使用此选项指定多个作者/提交者
|
||||||
|
--grep-reflog=<pattern> # 仅匹配reflog入口满足pattern模式的提交
|
||||||
|
--grep=<pattern> # 仅匹配log信息满足pattern模式的提交,如多次指定此选项表示满足任意一个pattern即可
|
||||||
|
--all-match # 匹配满足所有--grep的提交,而不是满足任何一个即可.
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue