問題タブ [docker-in-docker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - docker DIND を使用して、gitlab CI のプライベート レジストリからプルする方法
実際、私はdocker executorでgitlabランナーを使用しており、いくつかのdockerイメージをプルしていくつかのテストを行い、ネットワーク接続を維持するために、プライベートdockerレジストリを作成してイメージを「キャッシュ」しました。
したがって、私のレジストリは私の gitlab ランナーにリンクされています (config.toml https://docs.gitlab.com/runner/configuration/advanced-configuration.html#the-runnersdocker-sectionの構成を使用) 。
この作業、私のイメージはレジストリに問い合わせることができます:
しかし、DIND サービスはできません:
このタスクのための私の gitlab-ci conf
docker - ログなしでバックグラウンドで dockerd を実行する方法
イメージを使用franela/dind
して bash を取得しています。
/etc/docker/daemon.json
※実行前に必ず削除してdockerd
ください。
その中で実行dockerd
したところ、多くのログが出力され始めました。
ログなしで実行しようとしましたが、試したすべてが役に立ちませんでした:
dockerd
これらすべてのログなしでサービスを実行するにはどうすればよいですか? かなりモードにします。