質問編集履歴

3

追加

2021/07/08 11:34

投稿

mura_so
mura_so

スコア8

test CHANGED
File without changes
test CHANGED
@@ -65,3 +65,17 @@
65
65
  sudo chmod 644 ~/BestMap/config/master.key
66
66
 
67
67
  ```
68
+
69
+
70
+
71
+ この後master.keyがmaster.key~とmaster.keyと二つあることが判明しmaster.key~を削除するとdocker-compose buildには成功。
72
+
73
+ しかしdocker-compose upで以下のエラーが発生
74
+
75
+ ```ここに言語を入力
76
+
77
+ web_1 | /usr/local/bundle/gems/activesupport-5.2.6/lib/active_support/message_encryptor.rb:206:in `rescue in _decrypt': ActiveSupport::MessageEncryptor::InvalidMessage (ActiveSupport::MessageEncryptor::InvalidMessage)
78
+
79
+ ```
80
+
81
+ これもmaster.keyとcredentials.yml.encについてのエラーだと思うのですが、もう一度作り直した方がいいでしょうか?

2

追加

2021/07/08 11:34

投稿

mura_so
mura_so

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ docker-compose 1.29.2でのエラー表示
2
+
1
3
  ```ここに言語を入力
2
4
 
3
5
  db uses an image, skipping
@@ -7,6 +9,22 @@
7
9
  error checking context: 'no permission to read from '/home/ユーザー名/アプリ名/config/master.key~''.
8
10
 
9
11
  ERROR: Service 'web' failed to build : Build failed
12
+
13
+ ```
14
+
15
+ docker-compose 1.24.0でのエラー表示
16
+
17
+ ```ここに言語を入力
18
+
19
+ db uses an image, skipping
20
+
21
+ Building web
22
+
23
+ Traceback (most recent call last):
24
+
25
+ File "site-packages/docker/utils/build.py", line 96, in create_archive
26
+
27
+ PermissionError: [Errno 13] Permission denied: '/home/ユーザー名/アプリ名/config/master.key~'
10
28
 
11
29
  ```
12
30
 
@@ -37,3 +55,13 @@
37
55
  ```
38
56
 
39
57
  vim master.key で確認してもmaster.keyの存在も確認できました。
58
+
59
+
60
+
61
+ master.keyのパーションの変更も試みましたがだめでした。
62
+
63
+ ```
64
+
65
+ sudo chmod 644 ~/BestMap/config/master.key
66
+
67
+ ```

1

追加

2021/07/07 13:24

投稿

mura_so
mura_so

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
1
  ```ここに言語を入力
2
+
3
+ db uses an image, skipping
4
+
5
+ Building web
2
6
 
3
7
  error checking context: 'no permission to read from '/home/ユーザー名/アプリ名/config/master.key~''.
4
8
 
@@ -11,3 +15,25 @@
11
15
 
12
16
 
13
17
  [参考にさせてもらったサイト](https://qiita.com/at-946/items/1e8acea19cc0b9f31b98#2-6-gitlab%E3%82%92ec2%E4%B8%8A%E3%81%A7clone%E3%81%99%E3%82%8B)
18
+
19
+
20
+
21
+
22
+
23
+ .ssh/configにもきちんと記入済み
24
+
25
+ ```
26
+
27
+ > .ssh/config
28
+
29
+ Host gitlab.com
30
+
31
+ User git
32
+
33
+ HostName gitlab.com
34
+
35
+ IdentityFile ~/.ssh/gitlab
36
+
37
+ ```
38
+
39
+ vim master.key で確認してもmaster.keyの存在も確認できました。