一、安裝Docker
1、首先更新包索引並安裝必備程序:
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
2、添加Docker官方的GPG密鑰:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
3、添加穩定版本的Docker存儲庫:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4、再次更新包索引並安裝Docker:
sudo apt-get update
sudo apt-get install docker-ce
5、檢查Docker是否成功安裝:
sudo docker run hello-world
二、使用Docker
1、拉取鏡像:
sudo docker pull 鏡像名稱:標籤
2、啟動容器:
sudo docker run -itd --name 容器名稱 鏡像名稱:標籤
其中,選項-i表示互動式操作,選項-t表示終端,選項-d表示在後台運行。
3、查看運行的容器:
sudo docker ps
4、進入容器:
sudo docker exec -it 容器ID bash
其中,選項-exec表示在運行的容器內執行命令,選項-i表示互動式操作,選項-t表示終端。
5、停止和刪除容器:
sudo docker stop 容器ID
sudo docker rm 容器ID
6、停止和刪除鏡像:
sudo docker stop 容器ID # 必須先停止與鏡像關聯的容器
sudo docker rmi 鏡像名稱:標籤
三、常見問題
1、Docker在Ubuntu下無法使用sudo命令
①執行以下命令將當前用戶添加到Docker用戶組:
sudo usermod -aG docker $USER
②註銷並重新登錄。
2、Docker的默認存儲路徑
默認情況下,Docker的所有數據都保存在/var/lib/docker目錄下。
3、如何修改Docker存儲路徑
①停止Docker服務:
sudo service docker stop
②使用vim編輯/etc/default/docker文件:
sudo vim /etc/default/docker
在文件中添加以下內容(假設新的Docker存儲路徑為/data/docker):
DOCKER_OPTS="--graph=/data/docker"
③創建/data/docker目錄:
sudo mkdir /data/docker
④重新啟動Docker服務:
sudo service docker start
4、如何查看Docker的日誌
①查找Docker容器ID:
sudo docker ps
②查看對應容器的日誌:
sudo docker logs 容器ID
四、總結
本文詳細介紹了在Ubuntu上安裝Docker的步驟,以及如何使用Docker進行鏡像和容器的操作。同時,還介紹了一些常見問題的解決方法,希望對大家有所幫助。
原創文章,作者:COWO,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/131964.html