温馨提示×

如何使用Docker获取Linux镜像

小樊
42
2025-12-04 09:19:22
栏目: 智能运维

要使用Docker获取Linux镜像,请按照以下步骤操作:

  1. 安装Docker

    • 在Windows上,你可以从Docker官网下载并安装Docker Desktop。
    • 在macOS上,你也可以从Docker官网下载并安装Docker Desktop。
    • 在Linux上,你可以使用包管理器来安装Docker。例如,在Ubuntu上,你可以使用以下命令安装Docker:
      sudo apt update
      sudo apt install docker.io
      
  2. 验证Docker安装: 安装完成后,运行以下命令来验证Docker是否正确安装并正在运行:

    sudo systemctl status docker
    

    或者在Windows和macOS上,你可以在任务栏或菜单栏中查看Docker图标。

  3. 拉取Linux镜像: 使用docker pull命令来拉取一个Linux镜像。例如,如果你想拉取最新的Ubuntu镜像,可以运行:

    docker pull ubuntu
    

    如果你想拉取特定版本的Ubuntu镜像,比如18.04版本,可以运行:

    docker pull ubuntu:18.04
    
  4. 查看已拉取的镜像: 你可以使用以下命令来查看本地已经拉取的所有镜像:

    docker images
    
  5. 运行容器: 一旦镜像被拉取到本地,你可以使用docker run命令来启动一个基于该镜像的容器。例如,运行一个交互式的Ubuntu容器:

    docker run -it ubuntu bash
    

    这将启动一个新的容器,并且你将进入bash shell,可以在这个shell中执行命令。

  6. 停止和删除容器: 当你完成工作后,可以使用以下命令来停止容器:

    docker stop [CONTAINER_ID]
    

    要删除容器,可以使用:

    docker rm [CONTAINER_ID]
    
  7. 清理未使用的镜像和容器: 如果你想要清理不再需要的镜像、容器、卷和网络,可以使用以下命令:

    docker system prune
    

    如果你只想删除所有未使用的镜像,可以使用:

    docker image prune
    

    类似的,你可以使用docker container prune来删除所有未使用的容器。

请记住,每次拉取镜像时,Docker都会检查你的本地是否有该镜像的副本。如果有,它将不会重新下载;如果没有,它将从Docker Hub或其他配置的镜像仓库中下载。

0