質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Jenkins

Jenkinsとは、Apache TomcatなどのServletで動作しているサーバーベースシステムです。Jenkinsはオープンソースであり、LInux,Mac OS X,Windows,Solaris,FreeBSDとOpenBSDのためのパッケージがあります。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

0回答

1584閲覧

docker-compose volumes でエラー Permission denied

uujh

総合スコア13

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Jenkins

Jenkinsとは、Apache TomcatなどのServletで動作しているサーバーベースシステムです。Jenkinsはオープンソースであり、LInux,Mac OS X,Windows,Solaris,FreeBSDとOpenBSDのためのパッケージがあります。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

0グッド

2クリップ

投稿2019/07/14 18:22

編集2019/07/16 17:22

前提・実現したいこと

docke-composeでjenkinsを立ち上げる際
volumesで以下のエラーが発生しました。

発生している問題・エラーメッセージ

uid等を確認しましたが原因がわからず。

解決策をご教示いただけると幸いです。

test | touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied test | Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?

該当のソースコード

docker-compose

docker

1version: "3" 2services: 3 master: 4 container_name: test 5 image: jenkinsci/jenkins:2.142-slim 6 ports: 7 - 8080:8080 8 volumes: 9 - ./jenkins_home:/var/jenkins_home:z 10

試したこと

1 ホスト側のjenkins_homeにて以下コマンドを実行
chown -R 1000:1000 .

補足情報(FW/ツールのバージョンなど)

docker version

docker-machineをwslから使用しています。

Client: Version: 18.09.7 API version: 1.39 Go version: go1.10.8 Git commit: 2d0083d Built: Thu Jun 27 17:56:23 2019 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 18.09.6 API version: 1.39 (minimum version 1.12) Go version: go1.10.8 Git commit: 481bc77 Built: Sat May 4 02:41:08 2019 OS/Arch: linux/amd64 Experimental: false

ホスト

mker@hedgehogs:~/study/docker/2.6$ id uid=1000(mker) gid=1000(mker) groups=1000(mker),4(adm),20(dialout),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),108(lxd),114(netdev) mker@hedgehogs:~/study/docker/2.6$ getenforce Disabled mker@hedgehogs:~/study/docker/2.6$ ls -Z ? docker-compose.yml ? jenkins_home

コンテナ

jenkins@c995bfdedd8a:/$ id uid=1000(jenkins) gid=1000(jenkins) groups=1000(jenkins)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

mit0223

2019/07/16 07:25

selinux はホストおよびコンテナ内で有効でしょうか?有効であれば、Zオプション付きの ls の結果をアップしてもらえますでしょうか。
mit0223

2019/07/17 04:36

すみません、Mac OS + Vagrant の環境で docker-compose してみましたが再現しませんでした(エラーなく起動しました)。ギブアップします。
uujh

2019/07/18 11:25

mit0223様 ありがとうございます。。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問