Docker常用命令總結 持續更新

2021-10-12 07:16:51 字數 1301 閱讀 8997

1.image映象

docker映象就是乙個唯讀模板,比如,乙個映象可以包含乙個完整的centos,裡面僅安裝apache或使用者的其他應用,映象可以用來

建立docker容器,另外docker提供了乙個很簡單的機制來建立映象或者更新現有的映象,使用者甚至可以直接從其他人那裡下週乙個

已經做好的映象來直接使用

2.container容器

docker利用容器來執行應用,容器是從映象建立的執行例項,它可以被啟動,開始、停止、刪除、每個容器都是互相隔離的,保證安全的平台,

可以吧容器看做是要給簡易版的linux環境(包括root使用者許可權、映象空間、使用者空間和網路空間等)和執行再其中的應用程式

3.repostory倉庫

倉庫是集中儲存映象檔案的滄桑,registry是倉庫主從伺服器,實際上參考註冊伺服器上存放著多個倉庫,每個倉庫中又包含了多個映象,

每個映象有不同的標籤(tag) 倉庫分為兩種,公有參考,和私有倉庫,最大的公開倉庫是docker hub,存放了數量龐大的映象供使用者下週,

國內的docker pool,這裡倉庫的概念與git類似,registry可以理解為github這樣的託管服務

docker容器映象相關命令
#

#docker 映象庫

#檢視執行中容器

#檢視本地docker映象

docker images

#啟動/停止容器

docker start/stop containerid

#後台執行docker容器(redis 示例)

docker run -d -p 6379:6379 redis:6.0.9-alpine

#刪除本地映象

docker rmi containerid

#檢視執行日誌

docker logs -f -t containerid

#刪除容器

docker rm containerid

# 進入docker 容器

docker exec -it containerid /bin/sh

docker網路相關命令
# 檢視docker network

docker network ls

# 檢視docker某乙個網路的明細

docker network inspect network_name

docker常用命令總結 持續更新

最近專案需要用了用docker,簡單整理一下好了。持續更新 1.檢視docker全部映象 docker image ls2.檢視docker全部容器 docker ps a3.在乙個有dockerfile檔案的目錄下,生成docker映象,不要忘記最後的.這個.是指定了docker引擎構建映象時的上...

linux,R,python中常用命令(持續更新)

ssh cpmv lscat grep chmod which head less find pstop nohup jobs vi dir setwd make cat sql merge.sql awksed ggplot2 scipy numpy pandas matplotlib rpy2 ...

Docker常用命令總結

docker ps a 檢視正在 所有 執行的容器 docker images 檢視所有的映象 docker build t 倉庫名 映象名 標籤 dockerfile的相對位置 構建乙個映象 sample docker build t micro eureka 0.0.1 注意最後乙個點說明doc...