說(shuō)明
docker在使用的過成功一些常用命令淫僻。
docker基本
-
啟動(dòng)docker
systemctl start docker
-
重啟docker
systemctl restart docker
-
關(guān)閉docker
systemctl stop docker
-
查看docker版本
docker verison
-
顯示docker系統(tǒng)的信息
docker info
docker命令
-
查看后臺(tái)正在運(yùn)行程序
docker ps
-
查看后臺(tái)所有運(yùn)行程序
docker ps -a
-
進(jìn)入docker容器
docker exec -it 容器id /bin/sh
-
關(guān)閉docker程序
docker stop 容器id
-
殺死docker程序
docker kill 容器id
-
刪除container
docker rm 容器id
-
啟動(dòng)docker程序
docker start 容器id
-
重啟docker程序
docker restart 容器id
-
提交鏡像
docker commit 容器id centos-vim 自定義名稱
-
查看鏡像
docker images
-
刪除鏡像
docker rmi 鏡像id
docker 其他
-
查看日志
docker logs -f 容器id
-
顯示運(yùn)行程序進(jìn)程信息
docker top 容器id
-
從容器中copy程序到本地
docker cp 容器id:/docker目錄 本地目錄
-
查看指定鏡像穿件歷史
docker history 鏡像名稱
docker-compose常用命令
-
在后臺(tái)啟動(dòng)容器并使它們保持運(yùn)行
docker-compose up -d
-
啟動(dòng)容器其中一個(gè)程序,例:nginx
docker-compose up -d nginx
-
登陸到nginx程序
docker-compose exec nginx bash
-
刪除所有鏡像
docker-compose down
-
重啟容器限佩,例nginx
docker-compose restart nginx
-
構(gòu)建鏡像扰付,例nginx
docker-compose build nginx
-
構(gòu)建不帶緩存的鏡像,例nginx
docker-compose build --no-cache nginx
-
查看該容器的啟動(dòng)的日志打印
docker-compose logs -f 容器名稱或id
-
停止compose服務(wù)
docker-compose stop 容器名稱或id
-
重啟compose服務(wù)
docker-compose restart 容器名稱或id
-
kill compose服務(wù)
docker-compose kill 容器名稱或id
-
查看compose服務(wù)狀態(tài)
docker-compose ps
-
刪除compose服務(wù)
docker-compose rm 容器名稱或id
-
暫停容器使用澡屡,例ngixn
docker-compose pause nginx
-
回復(fù)容器使用梆暖,例nginx
docker-compose unpause nginx
說(shuō)明
本文只做學(xué)習(xí)參考,如有任何不準(zhǔn)確的地方歡迎指正乌奇。
我的郵箱:
lulongji2011@163.com