ubuntu

Ubuntu下Docker容器怎么启动

小樊
40
2025-05-17 22:54:14
栏目: 智能运维

在Ubuntu下启动Docker容器,你需要遵循以下步骤:

  1. 安装Docker(如果你还没有安装): 打开终端,然后运行以下命令来安装Docker:

    sudo apt update
    sudo apt install docker.io
    
  2. 启动Docker服务: 安装完成后,启动Docker服务并设置开机自启:

    sudo systemctl start docker
    sudo systemctl enable docker
    
  3. 拉取镜像(如果你需要从Docker Hub或其他仓库拉取一个镜像): 例如,拉取最新的Ubuntu镜像:

    docker pull ubuntu
    
  4. 运行容器: 使用docker run命令来启动一个新的容器。例如,启动一个交互式的Ubuntu容器:

    docker run -it ubuntu /bin/bash
    

    这里,-it标志表示以交互模式运行容器,并分配一个伪终端。/bin/bash是在容器内运行的命令,对于Ubuntu镜像来说,这通常是启动bash shell。

  5. 查看正在运行的容器: 要查看所有正在运行的容器,可以使用以下命令:

    docker ps
    
  6. 停止容器: 如果你想停止一个正在运行的容器,首先需要知道它的容器ID或名称。你可以使用docker ps来查看。然后使用docker stop命令来停止容器:

    docker stop [CONTAINER_ID_OR_NAME]
    
  7. 查看所有容器(包括未运行的): 要查看所有容器(包括那些已经停止的),可以使用以下命令:

    docker ps -a
    
  8. 删除容器: 如果你想删除一个容器,首先确保它已经停止,然后使用docker rm命令:

    docker rm [CONTAINER_ID_OR_NAME]
    

请记住,每次使用docker run命令时,都会创建一个新的容器实例。如果你想要在同一个容器上多次执行命令,你需要先停止并删除该容器,然后再重新创建它。如果你想要保持容器的状态(例如,数据),你应该使用-d标志来后台运行容器,并使用docker exec来在运行的容器内执行命令。

0
看了该问题的人还看了