Docker安裝和基礎命令
阿新 • • 發佈:2022-05-08
每個優秀的人,背後都有一段沉默的時光
前言
學習Docker基礎知識
安裝
docker常見的有3種安裝方式,yum、rpm包、指令碼。
我們採用相對簡單但對各種環境比較友好的方式:(關防火牆和selinux)
安裝儲存庫拓展包
yum install -y yum-utils
設定儲存庫
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安裝三個包
yum -y install docker-ce docker-ce-cli containerd.io
驗證
docker version#查詢docker版本資訊
docker info#查詢docker詳細資訊
docker run hello-world#執行第一個容器:helloworld
基礎命令
#查詢本地映象 docker images #查詢映象 docker search [images] #下載映象 docker pull [images:tag] # 利用映象直接建立容器 docker run +引數 [images:tag] 啟動命令 #檢視現有容器 docker ps -a (加了該選項可以查出未啟動的容器) #指定容器名字 docker run --name [name] [image:tag] #利用映象直接建立容器 docker run -d --name nginx_1 nginx:latest #映象用可互動的方式建立容器 docker run -itd --name nginx_1 nginx:latest #建立容器並暴露埠 docker run -itd -p 8800:80 --name nginx_1 nginx:latest #進入容器 docker exec -it [容器ID] 命令 #如何啟動和停止容器 docker start/stop [容器ID] #如何刪除已停止的容器 docker rm [容器ID] #如何刪除所有已停止的容器 docker rm `docker ps -aq` #檢視映象或容器的詳細資訊 docker inspect [容器ID/映象名:tag] #給映象新增一個軟連結並改名和標籤 docker tag [oldname:tag]/[newname:tag] #刪除映象 docker rmi 映象:tag/映象ID #容器和宿主機之間檔案複製 docker cp [檔案目錄 容器ID:內部路徑] docker cp [容器ID:內部路徑 檔案目錄] # 用dockerfile構建映象 docker build -t(設定要構建映象的名字).
總結
學習Docker的安裝和常用的基本命令