replace '運行' as '執行'

This commit is contained in:
a504082002
2014-11-20 01:04:25 +08:00
parent 0f699adab0
commit 45acb9c3c3
30 changed files with 70 additions and 70 deletions

View File

@@ -1,6 +1,6 @@
# Docker 容器
容器是 Docker 又一核心概念。
簡單的說,容器是獨立行的一個或一組應用,以及它們的行態環境。對應的,虛擬機可以理解為模擬行的一整套作業系統(提供了行態環境和其他系統環境)和跑在上面的應用。
簡單的說,容器是獨立行的一個或一組應用,以及它們的行態環境。對應的,虛擬機可以理解為模擬行的一整套作業系統(提供了行態環境和其他系統環境)和跑在上面的應用。
本章將具體介紹如何來管理一個容器,包括創建、啟動和停止等。

View File

@@ -1,8 +1,8 @@
##守護態
##守護態
更多的時候,需要讓 Docker 容器在後臺以守護態Daemonized形式行。此時,可以通過添加 `-d` 參數來實現。
更多的時候,需要讓 Docker 容器在後臺以守護態Daemonized形式行。此時,可以通過添加 `-d` 參數來實現。
例如下面的命令會在後臺行容器。
例如下面的命令會在後臺行容器。
```
$ sudo docker run -d ubuntu:14.04 /bin/sh -c "while true; do echo hello world; sleep 1; done"
1e5535038e285177d5214659a068137486f96ee5c2e85a4ac52dc83f2ebe4147

View File

@@ -5,5 +5,5 @@
$sudo docker rm trusting_newton
trusting_newton
```
如果要刪除一個行中的容器,可以添加 `-f` 參數。Docker 會發送 `SIGKILL` 信號給容器。
如果要刪除一個行中的容器,可以添加 `-f` 參數。Docker 會發送 `SIGKILL` 信號給容器。

View File

@@ -28,7 +28,7 @@ root@af8bae53bdd3:/# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
```
當利用 `docker run` 來創建容器時Docker 在後臺行的標準操作包括:
當利用 `docker run` 來創建容器時Docker 在後臺行的標準操作包括:
* 檢查本地是否存在指定的鏡像,不存在就從公有倉庫下載
* 利用鏡像創建並啟動一個容器
@@ -39,13 +39,13 @@ bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr
* 執行完畢後容器被終止
###啟動已終止容器
可以利用 `docker start` 命令,直接將一個已經終止的容器啟動行。
可以利用 `docker start` 命令,直接將一個已經終止的容器啟動行。
容器的核心為所執行的應用程序,所需要的資源都是應用程序行所必需的。除此之外,並沒有其它的資源。可以在偽終端中利用 `ps``top` 來查看進程信息。
容器的核心為所執行的應用程序,所需要的資源都是應用程序行所必需的。除此之外,並沒有其它的資源。可以在偽終端中利用 `ps``top` 來查看進程信息。
```
root@ba267838cc1b:/# ps
PID TTY TIME CMD
1 ? 00:00:00 bash
11 ? 00:00:00 ps
```
可見,容器中僅行了指定的 bash 應用。這種特點使得 Docker 對資源的利用率極高,是貨真價實的輕量級虛擬化。
可見,容器中僅行了指定的 bash 應用。這種特點使得 Docker 對資源的利用率極高,是貨真價實的輕量級虛擬化。

View File

@@ -1,5 +1,5 @@
##終止容器
可以使用 `docker stop` 來終止一個行中的容器。
可以使用 `docker stop` 來終止一個行中的容器。
此外當Docker容器中指定的應用終結時容器也自動終止。
例如對於上一章節中只啟動了一個終端的容器,用戶通過 `exit` 命令或 `Ctrl+d` 來退出終端時,所創建的容器立刻終止。
@@ -14,4 +14,4 @@ ba267838cc1b ubuntu:14.04 "/bin/bash" 30 minutes a
處於終止狀態的容器,可以通過 `docker start` 命令來重新啟動。
此外,`docker restart` 命令會將一個行態的容器終止,然後再重新啟動它。
此外,`docker restart` 命令會將一個行態的容器終止,然後再重新啟動它。