在 Ubuntu 上运行 Docker 容器,通常分为 安装 Docker → 拉取镜像 → 运行容器 几个步骤。下面给你一个清晰、实用的流程。
sudo apt update
sudo apt upgrade -y
sudo apt install -y apt-transport-https ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
sudo docker version
sudo usermod -aG docker $USER
⚠️ 执行后 注销并重新登录 或重启系统。
docker run hello-world
docker run -d -p 8080:80 --name my-nginx nginx
然后浏览器访问:
http://localhost:8080
docker run -it ubuntu bash
docker ps # 查看运行中的容器
docker ps -a # 查看所有容器
docker images # 查看镜像
docker stop 容器名 # 停止容器
docker rm 容器名 # 删除容器
docker rmi 镜像名 # 删除镜像
sudo systemctl enable docker
sudo systemctl start docker
如果你愿意,我可以:
你现在是哪种使用场景?