Browse Source

Merge branch 'wangyu' into 'master'

-v parameter description

See merge request xuesong/cloud-computing-course!2
merge-requests/3/head
陆雪松 4 years ago
parent
commit
625107fca4
1 changed files with 13 additions and 5 deletions
  1. +13
    -5
      Assignment2.md

+ 13
- 5
Assignment2.md View File

@ -310,11 +310,19 @@ Nginx is running...
#### docker提供了如下一些参数 #### docker提供了如下一些参数
| -d | 将container置于后台运行 |
| :---------------------------: | :---------------------------------------------------: |
| -p local_port:container_port | 将container 的某个端口映射到本地 |
| -P | 将container所有正在监听的端口全部映射到本地的随机端口 |
| -v local_path:contatiner_path | 将container的某个文件路径映射到本地 |
| -d | 将container置于后台运行 |
| :---------------------------: | :----------------------------------------------------------: |
| -p local_port:container_port | 将container 的某个端口映射到本地 |
| -P | 将container所有正在监听的端口全部映射到本地的随机端口 |
| -v local_path:contatiner_path | 将本地的local_path文件夹映射到container的container_path文件夹并保持同步 |
`**关于-v参数的说明,当你使用到-v 参数时,如**`
```bash
docker run -d -v /home/data:/var/data --name test ubuntu
```
`**那么相当于你将本地的/home/data目录映射到container的/var/data目录,container的/var/data目录会和你的本地目录保持同步,同时,若/var/data目录不存在,docker会自动创建,反之,目录中的内容会被全部覆盖掉(和本地的/home/data保持同步),希望同学们好好理解**`
#### `static-site`默认监听的`80`和`443`端口我们使用上述参数尝试将它映射到本机 #### `static-site`默认监听的`80`和`443`端口我们使用上述参数尝试将它映射到本机

Loading…
Cancel
Save