在Ubuntu下启动Docker容器,你需要遵循以下步骤:
安装Docker(如果你还没有安装): 打开终端,然后运行以下命令来安装Docker:
sudo apt update
sudo apt install docker.io
启动Docker服务: 安装完成后,启动Docker服务并设置开机自启:
sudo systemctl start docker
sudo systemctl enable docker
拉取镜像(如果你需要从Docker Hub或其他仓库拉取一个镜像): 例如,拉取最新的Ubuntu镜像:
docker pull ubuntu
运行容器:
使用docker run
命令来启动一个新的容器。例如,启动一个交互式的Ubuntu容器:
docker run -it ubuntu /bin/bash
这里,-it
标志表示以交互模式运行容器,并分配一个伪终端。/bin/bash
是在容器内运行的命令,对于Ubuntu镜像来说,这通常是启动bash shell。
查看正在运行的容器: 要查看所有正在运行的容器,可以使用以下命令:
docker ps
停止容器:
如果你想停止一个正在运行的容器,首先需要知道它的容器ID或名称。你可以使用docker ps
来查看。然后使用docker stop
命令来停止容器:
docker stop [CONTAINER_ID_OR_NAME]
查看所有容器(包括未运行的): 要查看所有容器(包括那些已经停止的),可以使用以下命令:
docker ps -a
删除容器:
如果你想删除一个容器,首先确保它已经停止,然后使用docker rm
命令:
docker rm [CONTAINER_ID_OR_NAME]
请记住,每次使用docker run
命令时,都会创建一个新的容器实例。如果你想要在同一个容器上多次执行命令,你需要先停止并删除该容器,然后再重新创建它。如果你想要保持容器的状态(例如,数据),你应该使用-d
标志来后台运行容器,并使用docker exec
来在运行的容器内执行命令。