零基礎輕鬆學docker常用指令

2021-09-28 17:39:20 字數 1465 閱讀 2253

1. 顯示所有容器的資訊

docker ps -a
2. 顯示最近建立容器資訊

docker ps -l
3. 顯示當前的容器資訊

docker ps container_name
4. 獲取容器資料元

docker inspect container_name
5. 刪除容器

docker rm container_name
6. 生成乙個固定名字的容器

docker run --name=*** -i -t ubuntu /bin/bash
以守護形式執行容器

7. start attach啟動容器後用組合鍵ctrl+p,ctrl+q來退出容器但是容器還在執行用attach重新連線回容器

docker start container_name

docker attach contaier_name

exit退出容器之後容器就不執行了

8.  檢視守護式容器的日誌

docker logs [-f] [-t] container_name
-f --follows=true|false 預設false 一直跟蹤日誌變化並返回結果

-t --timestamps=true|false 預設為false 給日誌打上時間戳

--tail=「all」返回結尾處多少數量的日誌

這裡tail係數設定10,只顯示最新的10條

9. 在執行中的容器內啟動新程序:

docker exec [-d] [-i] [-t] container_name [command] [arg…]
10. 停止執行中的容器

傳送訊號給容器等待容器停止,會在停止容器後返回容器名字

docker stop container_name
直接停止容器,相當於快速停止容器

docker kill container_name
11. 把宿主機中資料夾複製到指定容器中的指定位置

sudo docker cp /home/idip/lan/r2cnn_head_fpn_tensorflow/libs/configs/cfgs.py lan:/data/libs/configs
語法:docker cp 宿主機檔案or資料夾 容器名:容器下目錄

零基礎學Python

零基礎學python 1 1 python是一門指令碼語言 2 python的優勢 1 語法和結構比較簡單,易入門 2 能夠跨平台使用 3 應用範圍廣,設計到作業系統 3d動畫 web 雲計算,企業應用等多方面。3 idle 是乙個python shell,類似於windows的cmd視窗 4 pr...

零基礎學C C

零基礎學c c 零基礎學c c 199 孿生素數 題目描述 在素數的大家庭中,大小相差為2的兩個素數稱之為一對 孿生素數 如3和5 17和19等。請你程式設計統計出不大於自然數n的素數中,孿生素數的對數。輸入一行乙個正整數n 1 n 10000 輸出若干行,每行2個整數,之間用乙個空格隔開,從小到大...

零基礎學python 一

每次學習語言總是要了解其背景python也不例外。首先python的創始人為 guido van rossum 1989年聖誕節期間,在 阿姆斯特丹 guido為了打發聖誕節的無趣,決心開發乙個新的指令碼 解釋程式 做為abc 語言的一種繼承。看看人家外鬼子程式設計師 哎不得不佩服。他在業餘時間開發...