Linux之Docker(二)Docker基礎命令

2021-09-26 04:05:49 字數 1357 閱讀 5312

命令

作用docker load -i ubuntu.tar

匯入映象(以ubuntu映象為模板)

docker build -t ubuntu:jx1 .

在已有映象中公升級更高版本映象(需要有dockerfile檔案)

docker history ubuntu:jx1

檢視映象生成的過程指令

docker tag ubuntu:jx1 ubunru:lastest

給映象重新命名

docker run -it --name vm1 ubuntu

建立容器

docker run --rm rhel7 jingjing

執行容器完即刪,不用命名

docker run -d --name ct1 -p 80:80 rhel7

打入後台執行,並做埠對映

docker ps -a

檢視容器狀態(包括不活躍的容器)

docker stop vm1

停止容器

docker start vm1

啟動容器

docker attach vm1

連線容器(此時容器要是執行狀態)

docker restart vm1

重啟容器

docker pause/unpause vm1

暫停/恢復容器

docker top vm1

檢視容器程序

docker logs vm1

檢視容器指令輸出 -f 引數可以實時檢視

docker inspect vm1

檢視容器詳情

docker stats vm1

檢視容器資源使用率

docker diff vm1

檢視容器修改

docker kill vm1

強制乾掉容器

docker rm vm1

刪除容器

docker rm -f vm1

強制刪除容器

docker rmi ubantu

刪除映象

docker images

列出映象

docker push nginx

上傳映象(在聯網的情況下或在自己搭建的本地倉庫)

docker pull nginx

拉取映象(在聯網的情況下或在自己搭建的本地倉庫)

docker volume ls

檢視卷docker volume prune

刪除卷docker rm -v rongqi

刪除卷(docker rm -f rongqi 這樣不會刪除卷)

docker cp file rongqi:/aaa/

/aaa是本地掛載路徑

docker 簡介及在Linux上安裝docker

docker是乙個開源專案,誕生於2013年初。它是基於google公司推出的go語言實現,docker的目標是實現輕量級的作業系統虛擬化解決方案。docker的基礎是linux容器 lxc 等技術,在lxc基礎上docker進行了進一步的封裝,讓使用者不需要關心容器的管理,是的操作更加簡單。使用者...

Docker學習 Centos7上安裝docker

英文安裝教程 要安裝docker ce,您需要centos 7的維護版本。不支援或測試存檔版本。必須啟用centos extras儲存庫。預設情況下,此儲存庫已啟用,但如果已將其禁用,則需要重新啟用它。建議使用overlay2儲存驅動程式。較舊版本的docker被稱為docker或docker en...

二 docker系列之docker安裝

docker的安裝和使用有一些前提條件,主要體現在體系架構和核心的支援上。對於體系架構,除了docker一開始就支援的x86 64,其他體系架構的支援則一直在不斷地完善和推進中。docker分為ce和ee兩大版本。ce即社群版 免費,支援週期7個月 ee即企業版,強調安全,付費使用,支援週期24個月...