Docker經常使用命令

經常使用命令: docker

 

# 在官方倉庫搜索image shell

docker search [...] spa

# 從官方倉庫下載指定image 日誌

docker pull [image] cmd

# 從指定image裏生成一個container並在其中運行一個命令 it

docker run [image] [cmd] 後臺

# 在container裏運行交互式命令,好比shell 搜索

docker run -i -t [imag] [cmd] 下載

# 在container裏運行後臺任務 im

docker run -d [image] [cmd]

# 列出最近一個運行過的container,不加-l則只列出正在運行的container(好比後臺任務)

docker ps -l

# 列出全部container

docker ps -a

# 查看container詳情

docker inspect [container_id]

# 刪除某個container,其中container_id不須要輸入完整,只要能保證惟一便可

docker rm [container_id]

# 再次運行某個container

docker start [container_id]

# 查看某個container的運行日誌

docker logs [container_id]

# 切換到後臺任務container,注意:切換到後臺任務之後沒法用Ctrl-C退出

docker attach [container_id]

# 停止後臺任務container

docker stop [container_id]

# 將container保存爲一個image

docker commit [container_id] [image_name]

# 列出當前環境中已有images

docker images

# 將image上傳到倉庫

docker push [image_name]

相關文章
相關標籤/搜索