在Ubuntu上启动Docker容器,你需要遵循以下步骤:
安装Docker(如果你还没有安装): 打开终端,然后运行以下命令来安装Docker CE(社区版)和Docker CLI客户端:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
安装完成后,你可以通过运行以下命令来验证Docker是否正确安装:
sudo docker run hello-world
这将下载并运行一个测试容器,以验证你的Docker安装是否正常工作。
拉取Docker镜像(如果你想要运行的容器镜像还没有在你的系统上):
使用docker pull
命令来下载一个镜像。例如,如果你想要下载Ubuntu的镜像,你可以运行:
sudo docker pull ubuntu
启动Docker容器:
使用docker run
命令来启动一个容器。例如,要启动一个交互式的Ubuntu容器,你可以运行:
sudo docker run -it ubuntu /bin/bash
这里的-it
标志是组合在一起的,-i
代表交互式,-t
代表分配一个伪终端。/bin/bash
是容器启动后运行的命令,对于Ubuntu容器来说,通常是/bin/bash
。
如果你想要在后台运行容器(守护进程模式),可以添加-d
标志:
sudo docker run -dit ubuntu /bin/bash
管理Docker容器:
你可以使用各种docker
命令来管理你的容器,例如:
查看正在运行的容器:
sudo docker ps
查看所有容器(包括未运行的):
sudo docker ps -a
停止运行中的容器:
sudo docker stop [CONTAINER_ID]
启动已停止的容器:
sudo docker start [CONTAINER_ID]
删除容器:
sudo docker rm [CONTAINER_ID]
其中[CONTAINER_ID]
是你想要管理的容器的ID或名称。
请注意,根据你的Ubuntu版本和Docker版本,安装步骤可能略有不同。上述步骤适用于大多数现代Ubuntu版本和Docker CE。如果你遇到任何问题,请检查Docker的官方文档或寻求社区支持。