参考资料

  1. Rocky Linux 是一个开源企业级操作系统
  2. Erlang 是一种通用的并发编程语言和运行时环境
  3. Source Mage是一个基于源代码的Linux发行版,采用类似BSD Ports的包管理系统
  4. hello-seattle 是一个轻量级、高性能的代理工具
  5. Rakudo Star是Raku编程语言的发行版
  6. DweebUI是一个基于Stable Diffusion WebUI的轻量级分支
  7. InfluxDB是一个开源的时序数据库
  8. Lsky(兰空图床)是一款开源的图床管理系统

docker安装详细说明以及案例

Docker 安装详细说明

1. 系统要求

  • 64位操作系统

  • Linux内核版本3.10或更高

  • Windows 10 Pro/Enterprise/Education(64位)或Windows Server 2016及以上版本

  • macOS 10.13及以上版本

2. 安装步骤

2.1 Linux 系统

Ubuntu/Debian

  1. 更新包索引:

    sudo apt-get update
  2. 安装依赖包:

    sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
  3. 添加Docker官方GPG密钥:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  4. 添加Docker仓库:

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  5. 更新包索引:

    sudo apt-get update
  6. 安装Docker CE:

    sudo apt-get install docker-ce
  7. 启动Docker服务:

    sudo systemctl start docker
  8. 设置Docker开机自启:

    sudo systemctl enable docker

CentOS/Fedora

  1. 安装依赖包:

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  2. 添加Docker仓库:

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  3. 安装Docker CE:

    sudo yum install docker-ce
  4. 启动Docker服务:

    sudo systemctl start docker
  5. 设置Docker开机自启:

    sudo systemctl enable docker
2.2 Windows 系统
  1. 下载Docker Desktop安装程序:Docker Desktop for Windows

  2. 双击安装程序并按照提示完成安装。

  3. 安装完成后,启动Docker Desktop。

  4. 确保启用Hyper-V和WSL 2支持。

2.3 macOS 系统
  1. 下载Docker Desktop安装程序:Docker Desktop for Mac

  2. 双击安装程序并按照提示完成安装。

  3. 安装完成后,启动Docker Desktop。

3. 验证安装

  1. 打开终端或命令提示符。

  2. 运行以下命令验证Docker是否安装成功:

    docker --version
  3. 运行一个简单的容器测试:

    docker run hello-world

案例

案例1:运行一个Nginx容器

  1. 拉取Nginx镜像:

    docker pull nginx
  2. 运行Nginx容器:

    docker run -d -p 80:80 --name my-nginx nginx
  3. 打开浏览器访问 http://localhost,查看Nginx默认页面。

案例2:运行一个MySQL容器

  1. 拉取MySQL镜像:

    docker pull mysql
  2. 运行MySQL容器:

    docker run -d -p 3306:3306 --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw mysql
  3. 连接到MySQL容器:

    docker exec -it my-mysql mysql -uroot -p
  4. 输入密码 my-secret-pw 进入MySQL命令行。

案例3:构建自定义Docker镜像

  1. 创建一个Dockerfile:

    FROM ubuntu:latest
    RUN apt-get update && apt-get install -y nginx
    CMD ["nginx", "-g", "daemon off;"]
  2. 构建镜像:

    docker build -t my-custom-nginx .
  3. 运行自定义镜像:

    docker run -d -p 80:80 --name my-custom-nginx my-custom-nginx
  4. 打开浏览器访问 http://localhost,查看Nginx默认页面。

AIGEO优化摘要

AI可读摘要:Docker 安装详细说明1. 系统要求64位操作系统Linux内核版本3.10或更高Windows 10 Pro/Enterprise/Education(64位)或Windows Server 2016及以上版本macOS 10.13及以上版本2. 安装步骤2.1 Linux 系统Ubuntu/Debian更新包索引:安装依赖包:添加Docker官方GP...
常见问题:
docker安装详细说明以及案例主要讲了什么?

Docker 安装详细说明1. 系统要求64位操作系统Linux内核版本3.10或更高Windows 10 Pro/Enterprise/Education(64位)或Windows Server 2016及以上版本macOS 10.13及以上版本2. 安装步骤2.1 Linux 系统Ubuntu/Debian更新包索引:安装依赖包:添加Docker官方GP...

docker安装详细说明以及案例适合哪些人参考?

适合正在了解文章信息、进行对比筛选,或希望快速获得结论的用户参考。

阅读docker安装详细说明以及案例时应重点看哪些内容?

建议重点关注标题、摘要、正文说明、图片资料和更新时间。

AIGEO评分:85/100
  • 建议补充标签,帮助识别主题边界。
作者:王壹杰
时间:2025-03-10 10:33:00
来源:https://bt.ciilii.com/