Docker是现代软件开发和部署中最受欢迎的容器化工具之一。它让开发者可以轻松构建、运行和共享应用,尤其适合微服务架构的场景。本文将详细介绍如何在Linux系统上安装Docker,并总结一些常用命令,帮助你快速上手。


一、Linux环境下Docker的安装

1. 更新系统包索引

在安装Docker之前,建议先将系统的包管理工具更新到最新状态。根据系统的不同,执行以下命令:

2. 安装必要的依赖

Docker需要一些依赖包以保证功能正常,因此安装它们是必要的:

3. 添加Docker源

Docker官方提供的源可以确保我们安装的版本是最新且稳定的。以下是添加Docker源的命令:

4. 安装 Docker CE

执行以下命令,安装 Docker 社区版(Docker CE):

5. 启动Docker并设置开机自启

安装完成后,可以通过以下命令启动Docker并设置为开机自动启动:

6. 验证Docker是否安装成功

输入以下命令查看Docker版本,或者运行一个测试容器来验证Docker是否安装成功:

如果终端显示 “Hello from Docker!”,说明Docker已经成功安装并可以正常使用了!


二、Docker常用命令总结

掌握一些常用的Docker命令可以帮助你高效地管理镜像和容器。

1. 镜像管理命令

  • 搜索镜像:在Docker Hub上查找镜像。
  • 拉取镜像:下载指定镜像。
  • 查看本地镜像:列出所有已下载的镜像。
  • 删除镜像:删除指定的镜像。

2. 容器管理命令

  • 运行容器:启动一个容器并进入交互模式。
  • 后台运行容器:将容器放入后台运行,并指定端口映射。
  • 查看正在运行的容器
  • 查看所有容器:包括已停止的。
  • 启动/停止容器
  • 删除容器

3. 容器操作命令

  • 进入容器:连接到正在运行的容器中。
  • 查看容器日志:获取容器的输出日志。
  • 复制文件:在主机与容器之间传输文件。

4. Docker Compose 命令

  • 启动服务:通过 docker-compose.yml 文件启动服务。
  • 停止服务
  • 查看服务状态

5. 清理命令

  • 清理无用的数据:删除无用的镜像、容器和卷。
  • 清理未使用的镜像
  • 清理未使用的容器

总结

Docker让应用程序的开发、部署和运行变得更加轻松。在Linux系统上安装Docker并掌握以上常用命令,可以帮助你高效地管理开发环境,快速构建、测试和部署应用。希望本文能够帮助你更好地理解Docker的安装及使用。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注