要在Debian系統上實現與Docker的完美結合,您可以按照以下步驟進行操作:
準備工作:
sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https ca-certificates curl software-properties-common
添加Docker GPG密鑰:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
設置Docker倉庫:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
安裝Docker CE:
sudo apt update
sudo apt install docker-ce
驗證安裝:
sudo docker --version
創建Docker用戶組:
sudo groupadd docker
將當前用戶添加到Docker用戶組:
sudo usermod -aG docker $USER
重啟系統: 重啟系統后,您可以通過以下命令驗證Docker是否可用:
sudo systemctl status docker
運行Docker容器: 以下是一個簡單的示例,演示如何使用Docker CE運行一個容器:
sudo docker run -d -P --name webserver nginx
這行命令將啟動一個基于nginx鏡像的容器,并映射容器的80端口到宿主機的隨機端口。
查看容器列表:
sudo docker ps
這行命令將列出當前正在運行的容器。
停止并刪除容器:
sudo docker stop webserver
sudo docker rm webserver
這行命令將停止并刪除名為webserver的容器。
列出所有容器:
docker ps -a
拉取新鏡像:
docker pull ubuntu
查看鏡像詳細信息:
docker image inspect ubuntu
刪除鏡像:
docker rmi ubuntu
刪除容器:
docker stop my_container && docker rm my_container
清理未使用的資源:
docker system prune
通過以上步驟,您可以在Debian系統上成功安裝、配置和管理Docker CE,并根據需要創建和使用自定義的Docker鏡像。