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>`获取每个命令的具体信息。
|
||||
|
||||
#### 安装
|
||||
|
||||
```
|
||||
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
|
||||
|
@ -26,6 +43,28 @@ docker [--help|-v|--version]
|
|||
-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
|
||||
events
|
||||
exec # 在运行的容器中执行一个命令。
|
||||
-i, --interactive # 始终保持STDIN打开,即使没有附加
|
||||
-t, --tty # 分配一个伪TTY
|
||||
export # 将一个容器文件系统输出为压缩文件。
|
||||
history # 查看某个镜像下的所有层。
|
||||
images # 列出所有的顶层镜像。加-a则列出所有的镜像。
|
||||
|
@ -61,6 +102,8 @@ run # 相当于create + start
|
|||
save # 将一个或多个镜像写到一个压缩文件里
|
||||
search
|
||||
start # 启动一个或多个已停止的容器。
|
||||
-a, --attach # 附加STDIN/STDERR和forward信号
|
||||
-i, --interactive # 附加容器的STDIN
|
||||
stats
|
||||
stop # 停止一个或多个运行中的容器。
|
||||
tag
|
||||
|
@ -69,13 +112,3 @@ unpause
|
|||
version
|
||||
wait
|
||||
```
|
||||
|
||||
#### 运行时执行选项
|
||||
|
||||
使用`--exec-opt`标志来定义执行驱动的选项,选项如下:
|
||||
|
||||
```
|
||||
native.cgroupdriver
|
||||
Client
|
||||
```
|
||||
|
||||
|
|
|
@ -18,8 +18,12 @@ git log [options] [revision range] [path]
|
|||
|
||||
```
|
||||
-<number>, -n <number>, --max-count=<number> # 查看最近number次提交
|
||||
--since=<date>, --after=<date> # 显示date之后的提交
|
||||
--until=<date>, --before=<date> # 显示date之前的提交
|
||||
--since=<date>, --after=<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