1. 程式人生 > >關於Docker應用時的一些總結

關於Docker應用時的一些總結


Docker是一款輕量級的容器技術,功能特別強大,隨手總結了一些,第一次寫部落格沒有經驗,希望以後能總結更多有用的東西


1.docker ps -a

1.container ID 映象的唯一id即容器id

2.映象名稱

3.容器啟動後執行的命令

4.建立時間

5.容器狀態

6.埠資訊 5671/tcp 說明5671的埠在開放著 4307-3306/tcp 代表容器裡面有個3306埠,對映到主機4307埠。如果沒有做對映的話,就沒法訪問這個容器的埠

7.容器名稱 建立並啟動容器的時候 可寫可不寫

2.docker start 容器ID/name 開啟容器

3.docker stop 容器ID/name 關閉容器

4.docker images

檢視當前電腦所有的映象檔案

5.docker pull 映象名稱/映象:版本

拉取4.0.5版本的redis映象 如docker pull redis:4.0.5

6.docker logs 容器名/id

看容器的日誌 測試伺服器要裝好多軟體

7.docker run --name ceshi-redis -d redis:4.0.5

在映象redis4.0.5的版本上建立一個容器,容器名稱是ceshi-redis -d是後臺執行

8.docker rm 容器id/名 刪除容器

9.docker run --name ceshi-redis -p 本地埠:容器埠 -v 本地路徑:容器路徑 -d redis:4.0.5

建立並開啟一個容器,指定埠,指定路徑 指定版本

10.docker exec -it 容器名字/id /bin/bash 進入容器中

11.docker cp 本地檔案 容器名/id:容器的某個路徑

把本地檔案拷貝到容器中

docker run是建立並啟動一個容器

docker exec是進入到一個容器裡面

想要刪除一個容器,必須先關閉 docker stop後再刪除

要想建立一個容器的話,前提是需要一個映象,容器相當於映象的副本,容器可以有同一個映象的多個版本

學習連結:

docker容器

docker容器2