在Debian上运行Docker镜像的步骤如下:
首先,你需要在Debian系统上安装Docker。以下是安装Docker的步骤:
# 更新APT包索引
sudo apt update
# 安装必要的包
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 APT仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
# 更新APT包索引
sudo apt update
# 安装Docker CE(社区版)
sudo apt install docker-ce docker-ce-cli containerd.io
# 启动Docker服务
sudo systemctl start docker
# 设置Docker开机自启
sudo systemctl enable docker
使用docker pull
命令从Docker Hub或其他注册表拉取镜像。例如,拉取最新的Ubuntu镜像:
docker pull ubuntu:latest
使用docker run
命令运行一个容器。例如,运行一个交互式的Ubuntu容器:
docker run -it ubuntu:latest /bin/bash
-it
:交互模式,分配一个伪终端。ubuntu:latest
:要运行的镜像名称和标签。/bin/bash
:容器启动后执行的命令。使用docker ps
命令查看当前正在运行的容器:
docker ps
使用docker ps -a
命令查看所有容器:
docker ps -a
docker stop <container_id_or_name>
docker rm <container_id_or_name>
使用docker rmi
命令删除镜像:
docker rmi <image_id_or_name>
docker logs <container_id_or_name>
docker exec -it <container_id_or_name> /bin/bash
docker images
通过以上步骤,你可以在Debian系统上成功安装、拉取、运行和管理Docker镜像和容器。