在Debian系统上启动Docker容器,你需要遵循以下步骤:
安装Docker: 如果你还没有安装Docker,请先安装它。可以使用以下命令来安装Docker CE(社区版):
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
安装完成后,启动Docker服务并设置开机自启:
sudo systemctl start docker
sudo systemctl enable docker
拉取镜像:
使用docker pull
命令从Docker Hub或其他镜像仓库拉取你需要的镜像。例如,如果你想拉取最新的Ubuntu镜像,可以运行:
docker pull ubuntu
运行容器:
使用docker run
命令来启动一个新的容器。例如,要启动一个基于Ubuntu的交互式终端,可以运行:
docker run -it ubuntu /bin/bash
这里的-it
参数表示以交互模式运行容器,并分配一个伪终端。/bin/bash
是容器启动后默认执行的命令。
管理容器:
你可以使用各种docker
命令来管理你的容器,例如:
查看正在运行的容器:
docker ps
查看所有容器(包括未运行的):
docker ps -a
停止运行中的容器:
docker stop [CONTAINER_ID]
启动已停止的容器:
docker start [CONTAINER_ID]
删除容器:
docker rm [CONTAINER_ID]
删除镜像:
docker rmi [IMAGE_ID]
请记住,每次使用docker run
命令时,都会创建一个新的容器实例。如果你想要在后台运行容器并且不希望它与终端会话关联,可以在docker run
命令中添加-d
参数来以后台模式运行容器。
以上就是在Debian上启动和管理Docker容器的基本步骤。根据你的具体需求,可能还需要配置网络、存储卷等其他选项。