Linux镜像下载&Docker安装&Docker基本使用

作者:JC2024.01.18 03:05浏览量:21

简介:本文将介绍如何下载Linux镜像、安装Docker以及使用Docker的基本命令。

在开始之前,我们需要先下载一个Linux镜像。Ubuntu和Fedora是两个流行的Linux发行版,你可以从它们的官网下载对应的镜像。对于Ubuntu,你可以访问Ubuntu官网下载桌面版或服务器版。对于Fedora,你可以访问Fedora官网下载Workstation或Server版。
接下来,我们将安装Docker。首先,你需要更新系统的软件包列表,然后安装Docker Engine、Docker CLI和containerd。你可以使用以下命令进行安装:

  1. sudo yum install docker-ce docker-ce-cli containerd.io

如果你想安装特定版本的Docker,可以使用以下命令查看可用的稳定版本:

  1. yum list docker-ce --showduplicates | sort -r

然后选择你想要的版本进行安装。
一旦Docker安装完成,你就可以开始使用它了。以下是一些基本的Docker命令:

  1. 创建容器:
    1. docker create --name=nginx nginx
    这条命令将创建一个名为“nginx”的容器。
  2. 创建并启动容器:
    1. docker run --name nginx -d -p 8080:80 nginx
    这条命令将创建一个名为“nginx”的容器,并在后台运行,并将容器的80端口映射到宿主机的8080端口。
  3. 启动/停止容器:
    1. docker start/stop 容器name或者id
    使用这些命令可以控制容器的运行状态。
  4. 查看所有容器:
    1. docker ps -a
    这条命令将显示所有容器的列表,包括已停止的容器。
  5. 查看运行中容器:
    1. docker ps
    这条命令将显示正在运行的容器的列表。
  6. 查看最近创建容器:
    1. docker ps -l
    这条命令将显示最近创建的容器的列表。
  7. 删除容器:
    1. docker rm 容器name或者id
    如果你不再需要一个容器,可以使用这个命令删除它。
  8. 删除镜像:
    1. docker rmi 镜像id
    如果你不再需要一个镜像,可以使用这个命令删除它。
  9. 查看镜像:
    1. docker images
    这条命令将显示所有已下载的镜像列表。
  10. 查看容器中运行的进程:
    1. docker top 容器name或者id
    这条命令将显示容器中正在运行的进程列表。假设你已经有一个正在运行的容器,你可以使用以下命令进入容器的shell环境:首先,使用以下命令获取容器的ID或名称:docker ps然后,使用以下命令进入容器的shell环境:docker exec -it [容器ID或名称] /bin/bash现在,你可以在容器的shell环境中执行命令了。当你完成后,可以使用exit命令退出shell环境。此外,你还可以使用Docker进行构建镜像、推送镜像等操作,具体方法可以参考Docker官方文档