mirror of
https://github.com/yeasy/docker_practice.git
synced 2024-11-28 01:08:53 +00:00
Update alpine content: replace default repo
Signed-off-by: Kang HuaiShuai <khs1994@khs1994.com>
This commit is contained in:
parent
d2f5e120ae
commit
ca5502e208
4
.github/workflows/check-link.yml
vendored
4
.github/workflows/check-link.yml
vendored
@ -29,7 +29,7 @@ jobs:
|
|||||||
"github.com/yeasy/docker_practice",\
|
"github.com/yeasy/docker_practice",\
|
||||||
"github.com/twang2218/gitlab-ce-zh.git",\
|
"github.com/twang2218/gitlab-ce-zh.git",\
|
||||||
"github.com/AliyunContainerService/k8s-for-docker-desktop/raw",\
|
"github.com/AliyunContainerService/k8s-for-docker-desktop/raw",\
|
||||||
"dl-4.alpinelinux.org/alpine/edge/testing",\
|
"dl-cdn.alpinelinux.org/alpine/edge/testing",\
|
||||||
"www.w3.org/1999/xhtml",\
|
"www.w3.org/1999/xhtml",\
|
||||||
"cr.console.aliyun.com",\
|
"cr.console.aliyun.com",\
|
||||||
"cloud.tencent.com",\
|
"cloud.tencent.com",\
|
||||||
@ -58,7 +58,7 @@ jobs:
|
|||||||
"www.aliyun.com" \
|
"www.aliyun.com" \
|
||||||
--allow-dupe \
|
--allow-dupe \
|
||||||
--skip-save-results \
|
--skip-save-results \
|
||||||
-t 5 \
|
-t 10 \
|
||||||
`find . \( -path "./mesos" -o -path "./machine" -o -path "./swarm_mode" \) -prune -o -name "*.md" -exec ls {} \;`
|
`find . \( -path "./mesos" -o -path "./machine" -o -path "./swarm_mode" \) -prune -o -name "*.md" -exec ls {} \;`
|
||||||
name: check-link
|
name: check-link
|
||||||
timeout-minutes: 25
|
timeout-minutes: 25
|
||||||
|
@ -50,10 +50,17 @@ $ apk add --no-cache <package>
|
|||||||
`Alpine` 中软件安装包的名字可能会与其他发行版有所不同,可以在 `https://pkgs.alpinelinux.org/packages` 网站搜索并确定安装包名称。如果需要的安装包不在主索引内,但是在测试或社区索引中。那么可以按照以下方法使用这些安装包。
|
`Alpine` 中软件安装包的名字可能会与其他发行版有所不同,可以在 `https://pkgs.alpinelinux.org/packages` 网站搜索并确定安装包名称。如果需要的安装包不在主索引内,但是在测试或社区索引中。那么可以按照以下方法使用这些安装包。
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ echo "http://dl-4.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
|
$ echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
|
||||||
$ apk --update add --no-cache <package>
|
$ apk --update add --no-cache <package>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
由于在国内访问 `apk` 仓库较缓慢,建议在使用 `apk` 之前先替换仓库地址为国内镜像。
|
||||||
|
|
||||||
|
```docker
|
||||||
|
RUN sed -i "s/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g" /etc/apk/repositories \
|
||||||
|
&& apk add --no-cache <package>
|
||||||
|
```
|
||||||
|
|
||||||
## 相关资源
|
## 相关资源
|
||||||
|
|
||||||
* `Alpine` 官网:https://www.alpinelinux.org/
|
* `Alpine` 官网:https://www.alpinelinux.org/
|
||||||
|
@ -2,6 +2,6 @@
|
|||||||
|
|
||||||
Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。
|
Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。
|
||||||
|
|
||||||
Docker CE 分为 `stable` `test` 和 `nightly` 三个更新频道。每六个月发布一个 `stable` 版本 (`18.09`, `19.03`, `19.09`...)。
|
Docker CE 分为 `stable` `test` 和 `nightly` 三个更新频道。
|
||||||
|
|
||||||
官方网站上有各种环境下的 [安装指南](https://docs.docker.com/install/),这里主要介绍 Docker CE 在 `Linux` 、`Windows 10` 和 `macOS` 上的安装。
|
官方网站上有各种环境下的 [安装指南](https://docs.docker.com/install/),这里主要介绍 Docker CE 在 `Linux` 、`Windows 10` 和 `macOS` 上的安装。
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
## 系统要求
|
## 系统要求
|
||||||
|
|
||||||
[Docker Desktop for Mac](https://docs.docker.com/docker-for-mac/) 要求系统最低为 macOS Sierra 10.12。
|
[Docker Desktop for Mac](https://docs.docker.com/docker-for-mac/) 要求系统最低为 macOS Catalina 10.13。
|
||||||
|
|
||||||
## 安装
|
## 安装
|
||||||
|
|
||||||
### 使用 Homebrew 安装
|
### 使用 Homebrew 安装
|
||||||
|
|
||||||
[Homebrew](https://brew.sh/) 的 [Cask](https://caskroom.github.io/) 已经支持 Docker Desktop for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装:
|
[Homebrew](https://brew.sh/) 的 [Cask](https://github.com/Homebrew/homebrew-cask) 已经支持 Docker Desktop for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ brew cask install docker
|
$ brew cask install docker
|
||||||
|
Loading…
Reference in New Issue
Block a user