1. 程式人生 > >docker相關的一些指令

docker相關的一些指令

1. docker cp [容器id]:[容器檔案的路徑] [宿主機檔案的路徑]

2. docker exec -it [容器id] /bin/bash

3. docker commit -a [作者名字] -m [映象描述] [容器id] [自定義映象名字]:[tags版本號]

4. docker run -it -v [宿主機的絕對路徑]:[容器的絕對路徑] [容器的id]

5. docker run -it -v [宿主機的絕對路徑]:[容器的絕對路徑]:ro [容器的id]   

【上面這條指令表示容器的掛載目錄僅僅擁有隻讀許可權,不具備寫許可權】

6. docker inspect [容器的id]

7. docker build -f [DockerFile檔案的絕對路徑] -t [自定義映象的名字] .

【上面這條指令最後面有一個英文的 '.' ,表示當前目錄】

8. docker run -it --volumes-from [要繼承的容器的名字] [啟動容器的名字] --name [自定義啟動容器的名字]

【上面這條指令表示新啟動的容器繼承指定的容器,也就是實現了容器掛載目錄的通訊,所有容器的掛載目錄都是相通的,即使父類容器掛掉。】