Dockerのインストールカール -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh sudo usermod -aG ${ユーザー名} ビルドキットとは
例としてbindを使ってビルドするdocker-bindプロジェクトはオープンソースのカスタムDNS展開サービスですが、 Raspberry Piシステムでは、
.... # Raspberry Pi システムで以下のコマンドを実行します git clone https://github.com/sameersbn/docker-bind.git cd docker-bind # Dockerfile の内容を変更するので注意してください。 !この設定はdocker-bindに関連しており、build-kitの使用とは関係ありません。デモンストレーションにのみ使用されます。 echo 'FROM ubuntu:focal-20200423 AS add-apt-repositories コピー jcameron-key.asc jcameron-key.asc apt-get update を実行する\ && DEBIAN_FRONTEND=非対話型 apt-get install -y gnupg \ && apt-get install -y curl \ && apt-key adv --fetch-keys https://www.webmin.com/jcameron-key.asc \ && echo "deb http://download.webmin.com/download/repository sarge contrib" >> /etc/apt/sources.list ubuntu:focal-20200423 より ラベル メンテナー="[email protected]" ENV BIND_USER=bind \ バインドバージョン=9.16.1 \ WEBMIN_VERSION=1.970 \ DATA_DIR=/データ apt-get update を実行する\ && apt-get install -y カール コピー --from=add-apt-repositories /etc/apt/trusted.gpg /etc/apt/trusted.gpg コピー --from=add-apt-repositories /etc/apt/sources.list /etc/apt/sources.list rm -rf /etc/apt/apt.conf.d/docker-gzip-indexes を実行します。 && apt-get アップデート \ && DEBIAN_FRONTEND=非対話型 apt-get install -y \ bind9=1:${BIND_VERSION}* bind9-host=1:${BIND_VERSION}* dnsutils \ webmin=${WEBMIN_VERSION}* \ && rm -rf /var/lib/apt/lists/* コピー entrypoint.sh /sbin/entrypoint.sh chmod 755 /sbin/entrypoint.sh を実行します。 公開 53/udp 53/tcp 10000/tcp エントリポイント ["/sbin/entrypoint.sh"] CMD ["/usr/sbin/named"]' > Dockerfile # 独自の docker リポジトリにログインします。# Alibaba Cloud のイメージリポジトリを使用していますが、dockerhub の公式リポジトリを使用することもできます。docker login --username=${user_name} registry.cn-hangzhou.aliyuncs.com docker buildx ビルド --platform linux/aarch64 -t registry.cn-hangzhou.aliyuncs.com/docker-image-lee/bind:aarch64 --no-cache --push 。 # MacまたはWindowsでビルドする場合は、まず次のコマンドを実行する必要があります docker buildx create --use プッシュが完了したら、Raspberry Piで使用できます〜 参照する ARM ベースの Docker イメージの構築 docker buildx ビルド Raspberry Pi 用の Docker イメージをビルドする docker ビルドキットを使用して、Raspberry Pi で使用できる Docker イメージをビルドする方法についての記事はこれで終わりです。docker ビルドキットと Raspberry Pi Docker イメージの詳細については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MySQL での r2dbc の使用に関する詳細な理解
この記事の例では、日付と時刻の選択を実装するための uniapp の具体的なコードを参考までに共有し...
コンピュータを再インストールし、最新バージョンのMySQLデータベースをインストールしました。その結...
MySQL データベースの作成MySQL サービスにログインしたら、create コマンドを使用し...
MySQL 5.5 のインストールと設定方法のグラフィックチュートリアルMySQL 5.5 のインス...
アカウントにログイン DOCKER_REGISTRY=registry.cn-hangzhou.al...
通常、私たちが構築する Docker イメージはサイズが大きく、多くのディスク領域を占有します。コン...
レコード ロックは、単一のインデックス レコードをロックします。レコード ロックは常にインデックスを...
序文コードを実行してエラーが発生すると、エラーが出力されます。エラーにはスタック情報が含まれており、...
1. 成果を達成する 2. バックエンドから返されるデータ形式 「リスト」: [ { "i...
docker コンテナの下に kong クラスターを構築するのは非常に簡単です。公式サイトの紹介も非...
ポートが占有されているかどうかは、これまで一度もわかりませんでした。多くの人に尋ねて、ようやくわかり...
私は最近、多くの音楽に特化した Linux ディストリビューションの 1 つである Audiovis...
1つ。 Nexus プライベート サーバーを構築する理由は何ですか?社内の開発メンバーは全員外部ネッ...
MariaDB データベース管理システムは MySQL のブランチであり、主にオープンソース コミュ...
目次序文: 1. イベント ループとタスク キューの理由: 2. イベントループメカニズム: 3. ...