質問編集履歴

1

修正

2019/08/18 08:39

投稿

jpskgc
jpskgc

スコア19

test CHANGED
@@ -1 +1 @@
1
- dockerコンテナに立ち上げたサーバーサイド(golang)のコードをVS Codeでデバッグしたいです
1
+ eひdockerコンテナに立ち上げたサーバーサイド(golang)のコードをVS Codeでデバッグしたいです
test CHANGED
@@ -12,29 +12,11 @@
12
12
 
13
13
 
14
14
 
15
- `docker-compose up `を叩いところ、以下のエラが出した
15
+ `docker-compose up `で起動し後にデバックモドを開始できせん
16
-
17
- ```
16
+
18
-
19
- $ docker-compose up
17
+ (青帯がオレンジになりません。)
20
-
21
- article_db_1 is up-to-date
18
+
22
-
23
- article_client_1 is up-to-date
24
-
25
- Starting article_api_1 ... error
26
-
27
-
28
-
29
- ERROR: for article_api_1 Cannot start service api: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"dlv\": executable file not found in $PATH": unknown
30
-
31
-
32
-
33
- ERROR: for api Cannot start service api: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"dlv\": executable file not found in $PATH": unknown
34
-
35
- ERROR: Encountered errors while bringing up the project.
19
+ ![イメージ説明](5fc497bf23bbd869c82afe725a5cc73f.png)
36
-
37
- ```
38
20
 
39
21
 
40
22
 
@@ -78,7 +60,7 @@
78
60
 
79
61
  COPY . .
80
62
 
81
- CMD ["go", "run", "main.go"]
63
+ CMD ["dlv", "debug", "--headless", "--listen=:2345", "--log"]
82
64
 
83
65
  ```
84
66
 
@@ -122,8 +104,6 @@
122
104
 
123
105
  privileged: true
124
106
 
125
- command: dlv debug --headless --listen=:5050 --log
126
-
127
107
  ```
128
108
 
129
109