Docker 从入门到实战教程(二):Docker 安装与基本命令详解 | 最全安装指南与常用命令

Docker 从入门到实战教程(二):Docker 安装与基本命令详解 | 最全安装指南与常用命令

摘要: 本文是《Docker 从入门到实战》的第二篇,详细介绍了 Docker 的安装步骤、配置过程,以及 Docker 中最常用的基本命令。适用于从零开始学习 Docker 的用户,并为 DevOps 和微服务架构中的应用部署提供操作指南。


在这里插入图片描述

本月特别福利:Open AI PRO 版镜像:
88元/🈷️,先到先得~
在这里插入图片描述



作者简介

猫头虎是谁?

大家好,我是 猫头虎,AI全栈工程师,某科技公司CEO,猫头虎技术团队创始人,也被大家称为虎哥。我目前是COC北京城市开发者社区主理人COC西安城市开发者社区主理人,以及云原生开发者社区主理人,在多个技术领域如云原生、前端、后端、运维和AI都有超多内容更新。

感谢全网三十多万粉丝的持续支持,我希望通过我的分享,帮助大家更好地掌握和使用各种技术产品,提升开发效率与体验。


作者名片 ✍️

  • 博主猫头虎
  • 全网全平台搜索关键词 猫头虎 即可与我建联
  • 作者微信号Libin9iOak
  • 作者公众号猫头虎技术团队
  • 更新日期2025年04月08日
  • 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能!

加入我们AI共创团队 🌐

加入猫头虎的AI共创变现圈,一起探索编程世界的无限可能! 🚀


正文

一、Docker 安装指南

Docker 支持 Linux、Mac、Windows 操作系统。根据不同平台的系统,安装步骤略有不同。本节将分别介绍三大操作系统下的安装方法。

1.1 在 Linux 上安装 Docker

Linux 系统上可以通过包管理工具(如 apt、yum、dnf)进行安装。我们以 Ubuntu 系统为例:

步骤:

  1. 更新系统包:
sudo apt update
  1. 安装必要的依赖包:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
  1. 添加 Docker 官方 GPG 密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. 添加 Docker 官方仓库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  1. 安装 Docker:
sudo apt update
sudo apt install docker-ce
  1. 启动 Docker 服务并验证安装:
sudo systemctl start docker
sudo systemctl enable docker
sudo docker --version
1.2 在 Mac 上安装 Docker
  1. 下载 Docker Desktop for Mac:前往 Docker 官方网站(https://www.docker.com/products/docker-desktop)下载适合 Mac 的安装包。
  2. 按照提示完成安装并启动 Docker。
  3. 使用 docker --version 命令验证安装。
1.3 在 Windows 上安装 Docker
  1. 下载 Docker Desktop for Windows:访问 Docker 官网(https://www.docker.com/products/docker-desktop)下载安装包。
  2. 按照提示安装,并在安装过程中启用 Hyper-V 和 Windows Subsystem for Linux (WSL) 功能。
  3. 安装完成后启动 Docker Desktop,运行 docker --version 验证安装。
1.4 其他平台与云环境安装

对于其他 Linux 发行版(如 CentOS、Fedora)或云环境(如 AWS、Azure),可参考 Docker 官方文档进行安装。


二、Docker 常用命令解析

安装完成后,使用 Docker 命令行工具来管理镜像、容器等资源。以下是 Docker 中最常用的基本命令:

2.1 检查 Docker 版本

安装完成后,可以通过以下命令检查 Docker 版本:

docker --version

该命令输出 Docker 客户端的版本信息,确保 Docker 已成功安装。

2.2 拉取镜像

要拉取 Docker Hub 上的镜像,可以使用 docker pull 命令。

docker pull <image-name>

例如:拉取官方的 Ubuntu 镜像:

docker pull ubuntu
2.3 查看已安装镜像

可以使用 docker images 查看本地所有 Docker 镜像:

docker images

该命令列出镜像名称、标签、镜像 ID 和大小等信息。

2.4 创建并启动容器

从镜像创建容器并启动,可以使用 docker run 命令。

docker run -d --name <container-name> <image-name>

例如:使用 Ubuntu 镜像创建一个名为 mycontainer 的容器并在后台运行:

docker run -d --name mycontainer ubuntu
2.5 查看正在运行的容器

使用 docker ps 命令查看当前正在运行的容器:

docker ps

如果想查看包括已停止的容器,可以使用 docker ps -a

docker ps -a
2.6 进入容器

要进入正在运行的容器,可以使用 docker exec 命令:

docker exec -it <container-name> /bin/bash

这将启动容器内的 Bash shell,让你能够与容器交互。

2.7 停止容器

要停止容器,可以使用 docker stop 命令:

docker stop <container-name>

例如:停止名为 mycontainer 的容器:

docker stop mycontainer
2.8 删除容器

删除已停止的容器,可以使用 docker rm 命令:

docker rm <container-name>

例如:删除名为 mycontainer 的容器:

docker rm mycontainer
2.9 删除镜像

删除镜像可以使用 docker rmi 命令:

docker rmi <image-name>

例如:删除名为 ubuntu 的镜像:

docker rmi ubuntu
2.10 查看 Docker 守护进程日志

如果 Docker 出现问题,可以通过查看 Docker 的日志来调试:

sudo journalctl -u docker

三、总结

本文详细介绍了 Docker 在 Linux、Mac 和 Windows 上的安装过程,以及最常用的 Docker 基本命令。掌握这些命令后,用户可以快速创建、管理容器,并方便地使用 Docker Hub 进行镜像拉取与分享。

在下一篇教程中,我们将讲解 Docker 容器的高级用法,包括端口映射、卷挂载、网络配置等内容,帮助你深入理解 Docker 的强大功能。

下一篇预告:《Docker 从入门到实战教程(三):容器网络与数据管理》

文末粉丝福利


👉 更多信息:有任何疑问或者需要进一步探讨的内容,欢迎点击文末名片获取更多信息。我是猫头虎,期待与您的交流! 🦉💬

GO ! GO ! Go !

入口:https://gitcode.com/qq_44866828/优快云WF


联系我与版权声明 📩

  • 联系方式
    • 猫头虎微信号: Libin9iOak
    • 万粉变现经纪人微信号:优快云WF
    • 公众号: 猫头虎技术团队
  • 版权声明
    本文为原创文章,版权归作者所有。未经许可,禁止转载。更多内容请访问猫头虎的博客首页

点击✨⬇️下方名片⬇️✨,加入猫头虎AI共创社群,交流AI新时代变现的无限可能。一起探索科技的未来,共同成长。🚀

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猫头虎

一分也是爱,打赏博主成就未来!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值