6 月以降、多数の Docker ミラー Web サイトがサービスを停止し、Docker をダウンロードおよびインストールできなくなりました。この倉庫は、国内ネットワークの理由で Docker を使用できない問題を解決するための専用の倉庫です。
著者:テクニカルクライミングシュリンプ
Station B、Douyin、Youtube はすべて同じ名前です。転載する場合は作者を明記してください。
ワンクリックインストールコマンド(毎日公式サイトから自動同期)
sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
バックアップ (Github にアクセスできない場合は、Gitee リンクを使用できます)
sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun
ドッカーの起動
sudo service docker start
タスクバー検索機能、「Windows Subsystem for Linux」+「Virtual Machine Platform」を有効にする
管理者権限でコマンドプロンプトを開き、wsl2をインストールします。
wsl --set-default-version 2
wsl --update --web-download
wsl のインストールが成功するまで待ち、Windows バージョンのインストール パッケージをダウンロードして、このプロジェクトのリリースを入力します。
https://github.com/tech-shrimp/docker_installer/releases
Windows版のインストールパッケージをダウンロードし、ダブルクリックしてインストールします。
オプション: インストール ディレクトリを自分で指定する場合は、コマンド ライン パラメーター --installation-dir=D:Docker を使用してインストール場所を指定できます。
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:Docker
このプロジェクトのリリースを入力し、Mac システム用のインストール パッケージをダウンロードします。
https://github.com/tech-shrimp/docker_installer/releases CPU アーキテクチャのタイプを区別することに注意してください。Intel チップは x86_64 を選択し、Apple チップは arm64 を選択します。
ダウンロード後、ダブルクリックしてインストールしてください
Github Action を使用して外国の Docker イメージを Alibaba Cloud プライベート ウェアハウスに転送し、国内サーバーで使用できるようにします。無料で簡単に使用できます
プロジェクトアドレス: https://github.com/tech-shrimp/docker_image_pusher
現在、国内に残っているミラー サイトはわずかであり、ミラーが完全であるという保証はありません。大規模なオープンソース プロジェクトによってサポートされている次の 3 つのミラー サイトを最初に推奨します。
プロジェクト名 | プロジェクトアドレス | 加速アドレス |
---|---|---|
1パネル | https://github.com/1Panel-dev/1Panel/ | https://docker.1panel.live |
ダオクラウド | https://github.com/DaoCloud/public-image-mirror | https://docker.m.daocloud.io |
マウスパネル | https://github.com/TheTNB/panel | https://hub.rat.dev |
sudo vi /etc/docker/daemon.json
次の内容を入力し、最後に ESC を押して「wq!」と入力し、保存して終了します。
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://docker.1panel.live",
"https://hub.rat.dev"
]
}
ドッカーを再起動します
sudo service docker restart
以下に示すように、設定 -> Docker Engine -> ソースを変更するためのセクションを追加します。
Github Action を使用して Docker オフライン イメージをダウンロードします https://github.com/wukongdaily/DockerTarBuilder
bash -c "$(curl -sSLf https://xy.ggbond.org/xy/docker_pull.sh)" -s 完全なイメージ名
https://github.com/cmliu/CF-Workers-docker.io
https://docker.fxxk.dedyn.io/