1、創建容器
docker run --name test -it ubuntu /bin/bash
創建一個容器,如果本地不存在改docker 鏡像,會自動到docker hub倉庫下載ubuntu最新的鏡像,
-i打開標準輸入STDIN,-t 為該容器創建一個為終端tty
/bin/bash宿主機和容器進行bash shell互動
--name 給創建的容器命名
創建的容器會獲得一個ID號,可以唯一標識該容器(容器名也可以唯一標識容器)
docker create 也可以創建容器
2、容器狀態
狀態查詢:
docker ps 查看正在運行的容器
docker ps -a 查看所有的容器(running/stop)
狀態管理:
docker start containerID/containerNAME 啟動容器,容器重新啟動之后會沿用docker run 命令指定的引數來運行,如:-it 和/bin/bash 則會進入容器shell互動
stop 關閉容器
restart 重啟
3、附著容器
docker attach containerID/containerNAME
4、創建守護式后臺運行的容器
docker run -d ubuntu /bin/bash
5、獲取守護式容器的日志
docker logs containerID/containerNAME
docker logs -f containerID/containerNAME #tail -f
docker logs --tail 10 -f containerID/containerNAME
docker logs -tf containerID/containerNAM #-t 為每條日志加上時間
--log-driver 來控制docker守護幾次呢哼和容器所用的日至驅動
--log-driver="json-file" 為docker logs命令提供基礎
syslog 該選項會禁用docker logs命令,并將所有容器的日志都輸出到syslog
none 禁用所有的容器中的日志(包括 docker logs)
6、查看守護式容器的行程:
docker top containerID/containerNAM
7、查看容器的系統資訊
docker stats containerNAM1 containerNAM2 containerNAM3

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/195990.html
標籤:其他
下一篇:行程單例運行,檔案加鎖
