要在 Debian 系统上启动一个 Docker 容器,请按照以下步骤操作:
-
安装 Docker: 如果你还没有安装 Docker,可以使用以下命令安装:
sudo apt update sudo apt install docker.io
-
验证 Docker 安装: 安装完成后,可以通过运行以下命令来验证 Docker 是否正确安装:
sudo docker run hello-world
这将下载并运行一个测试镜像,如果一切正常,你会看到一条欢迎消息。
-
启动一个 Debian 容器: 要启动一个基于 Debian 的容器,你可以使用
docker run
命令。例如,要启动一个交互式的 Debian bash shell,可以使用以下命令:sudo docker run -it debian /bin/bash
这里
-it
参数表示以交互模式运行容器,并分配一个伪终端。debian
是基础镜像的名称,/bin/bash
是在容器内运行的命令。 -
运行一个特定的 Debian 版本: 如果你需要运行特定版本的 Debian,可以在
debian
后面指定标签(tag)。例如,要运行 Debian 10(Buster),可以使用:sudo docker run -it debian:buster /bin/bash
-
在后台运行容器: 如果你想在后台运行容器,而不是交互式地运行,可以去掉
-it
参数,并使用-d
参数:sudo docker run -d debian /bin/bash sleep infinity
这里
sleep infinity
命令会让容器一直运行,因为sleep
命令会一直休眠直到被终止。 -
查看正在运行的容器: 要查看所有正在运行的容器,可以使用以下命令:
sudo docker ps
-
停止和删除容器: 如果你想停止一个正在运行的容器,可以使用
docker stop
命令,后面跟上容器的 ID 或名称:sudo docker stop
要删除一个已经停止的容器,可以使用
docker rm
命令:sudo docker rm
请注意,上述命令中的
需要替换为你实际的容器 ID 或名称。你可以使用 sudo docker ps -a
来查看所有容器(包括未运行的)及其 ID 和名称。