關於Docker應用時的一些總結
阿新 • • 發佈:2018-11-05
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後再刪除
要想建立一個容器的話,前提是需要一個映象,容器相當於映象的副本,容器可以有同一個映象的多個版本
學習連結: