問題タブ [jenkins-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.
node.js - Jenkins: Docker をビルド環境として使用する場合のアクセス許可の問題
Jenkins を Ubuntu 16.04 マシンにインストールしました。Jenkins 自体はコンテナー内で実行されません。私がやりたいことは、単にyarn install
ノード イメージを使用して呼び出すことです。だからここに私のJenkinsfileがあります:
かなり簡単ですよね?
jenkins ユーザー/グループは112:116
であり、ノード コンテナーの uid は1000
であるため、yarn プロセス (ノード ユーザー 1000 として実行される) は、 のような処理を実行できませんmkdir /.config
。
引数 を渡してノード コンテナーをスピンアップしようとしましたが-u 1000
、永続的なディレクトリを作成しようとすると、アクセス許可の問題が発生しました。
どちらかの問題のように見えますが、どうすれば回避できますか?
docker - Jenkins「Docker Plugin」で使用する「Docker Host URI」を見つける方法は?
「Docker Host URI」を実行して見つけることができるコマンドはありますか? 関連する質問をいくつか見つけましたが、正確にはわかりませんでした。