GitBook: No commit message

This commit is contained in:
yeasy
2025-12-17 10:37:56 +00:00
committed by gitbook-bot
parent 61a71f3c25
commit 5c3841dc98
57 changed files with 138 additions and 145 deletions

View File

@@ -1,4 +1,4 @@
# macOS 安装 Docker
# macOS
## 系统要求
@@ -22,21 +22,21 @@ $ brew install --cask docker
如同 macOS 其它软件一样安装也非常简单双击下载的 `.dmg` 文件然后将那只叫 [Moby](https://www.docker.com/blog/call-me-moby-dock/) 的鲸鱼图标拖拽到 `Application` 文件夹即可(其间需要输入用户密码)。
![](./_images/install-mac-dmg.png)
![](../.gitbook/assets/install-mac-dmg.png)
## 运行
从应用中找到 Docker 图标并点击运行
![](./_images/install-mac-apps.png)
![](../.gitbook/assets/install-mac-apps.png)
运行之后会在右上角菜单栏看到多了一个鲸鱼图标这个图标表明了 Docker 的运行状态
![](./_images/install-mac-menubar.png)
![](../.gitbook/assets/install-mac-menubar.png)
每次点击鲸鱼图标会弹出操作菜单
![](./_images/install-mac-menu.png)
![](../.gitbook/assets/install-mac-menu.png)
之后你可以在终端通过命令检查安装后的 Docker 版本
@@ -51,9 +51,9 @@ Docker version 20.10.0, build 7287ab3
$ docker run -d -p 80:80 --name webserver nginx
```
服务运行后可以访问 <http://localhost>,如果看到了 "Welcome to nginx!",就说明 Docker Desktop for Mac 安装成功了。
服务运行后可以访问 [http://localhost](http://localhost),如果看到了 "Welcome to nginx!",就说明 Docker Desktop for Mac 安装成功了。
![](./_images/install-mac-example-nginx.png)
![](../.gitbook/assets/install-mac-example-nginx.png)
要停止 Nginx 服务器并删除执行下面的命令

View File

@@ -1,14 +1,12 @@
# 离线部署Docker
# Linux 离线安装
[TOC]
\[TOC]
生产环境中一般都是没有公网资源的本文介绍如何在生产服务器上离线部署`Docker`
括号内的字母表示该操作需要在哪些服务器上执行
<img src="_images/image-20200412202617411.png" alt="Docker-offile-install-top" style="zoom:30%;" />
![Docker-offile-install-top](../.gitbook/assets/image-20200412202617411.png)
## Centos7 离线安装Docker
@@ -16,7 +14,7 @@
推荐这种方式是因为在生产环境种一般会选定某个指定的文档软件版本使用
#### 查询可用的软件版本(A)
#### 查询可用的软件版本(A)
```bash
#下载清华的镜像源文件
@@ -77,28 +75,32 @@ Background downloading packages, then exiting:
Total 118 MB/s | 87 MB 00:00:00
exiting because "Download Only" specified
```
#### 复制到目标服务器之后进入文件夹安装(C-N)
* 离线安装时必须使用rpm命令不检查依赖的方式安装
```bash
rpm -Uvh *.rpm --nodeps --force
```
#### 锁定软件版本(C-N)
##### 下载锁定版本软件
**下载锁定版本软件**
可参考下文的网络源搭建
```bash
sudo yum install yum-plugin-versionlock
```
##### 锁定软件版本
**锁定软件版本**
```bash
sudo yum versionlock add docker
```
##### 查看锁定列表
**查看锁定列表**
```bash
sudo yum versionlock list
@@ -110,7 +112,7 @@ Loaded plugins: fastestmirror, versionlock
versionlock list done
```
##### 锁定后无法再更新
**锁定后无法再更新**
```bash
sudo yum install docker-ce
@@ -121,7 +123,7 @@ Package 3:docker-ce-24.0.4-1.el7.x86_64 already installed and latest version
Nothing to do
```
##### 解锁指定软件
**解锁指定软件**
```bash
sudo yum versionlock delete docker-ce
@@ -133,14 +135,12 @@ Deleting versionlock for: 3:docker-ce-24.0.4-1.el7.*
versionlock deleted: 1
```
##### 解锁所有软件
**解锁所有软件**
```bash
sudo yum versionlock delete all
```
### YUM 本地源服务器搭建安装Docker
#### 挂载 ISO 镜像搭建本地 File AB
@@ -170,8 +170,6 @@ yum clean all
yum install createrepo -y
```
#### 根据本地文件搭建BASE网络源B
```bash
@@ -245,5 +243,3 @@ sudo yum makecache fast
sudo yum install docker-ce docker-ce-cli containerd.io
sudo systemctl enable docker
```

View File

@@ -1,4 +1,4 @@
# Windows 10 安装 Docker
# Windows 10
## 系统要求
@@ -12,13 +12,13 @@
下载好之后双击 `Docker Desktop Installer.exe` 开始安装
**使用 [winget](https://docs.microsoft.com/zh-cn/windows/package-manager/) 安装**
**使用** [**winget**](https://docs.microsoft.com/zh-cn/windows/package-manager/) **安装**
```powershell
$ winget install Docker.DockerDesktop
```
## WSL2 运行 Docker
## WSL2 运行 Docker
若你的 Windows 版本为 Windows 10 专业版或家庭版 v1903 及以上版本可以使用 WSL2 运行 Docker具体请查看 [Docker Desktop WSL 2 backend](https://docs.docker.com/docker-for-windows/wsl/)。
@@ -26,11 +26,11 @@ $ winget install Docker.DockerDesktop
Windows 搜索栏输入 **Docker** 点击 **Docker Desktop** 开始运行
![](./_images/install-win-docker-app-search.png)
![](../.gitbook/assets/install-win-docker-app-search.png)
Docker 启动之后会在 Windows 任务栏出现鲸鱼图标
![](./_images/install-win-taskbar-circle.png)
![](../.gitbook/assets/install-win-taskbar-circle.png)
等待片刻当鲸鱼图标静止时说明 Docker 启动成功之后你可以打开 PowerShell 使用 Docker