質問編集履歴

2

コンテナが起動しないのではなく、スクリプト実行後、正常終了していたことがわかりましたので、質問内容を修正しました。

2017/06/25 23:12

投稿

akihico
akihico

スコア27

test CHANGED
File without changes
test CHANGED
@@ -2,13 +2,17 @@
2
2
 
3
3
 
4
4
 
5
+
6
+
7
+
8
+
5
- Dockerのコンテナを起動した時に、スクリプトが自動実行されるDocker imageを作りたいのですが、どのようにすればよろしでしょうか。
9
+ Dockerのコンテナを起動した時に、スクリプトが自動実行され、コンテナが終了してしまいます。起動し続けるDocker imageを作りたいのですが、どのようにすればよろしでしょうか。
6
10
 
7
11
 
8
12
 
9
13
  ■概要
10
14
 
11
- Dockerのコンテナが起動した際、スクリプトを自動実行したいのですが、せん
15
+ Dockerのコンテナが起動した際、スクリプトを自動実行して起動し続けるようにしたいのですが、stopしてしまいま
12
16
 
13
17
 
14
18
 
@@ -50,7 +54,7 @@
50
54
 
51
55
  ```ターミナル
52
56
 
53
- $ docker build -t ubuntu:kwdr_test .
57
+ $ docker build -t test .
54
58
 
55
59
  ```
56
60
 
@@ -58,7 +62,7 @@
58
62
 
59
63
  ```ターミナル
60
64
 
61
- $ docker run -it --name kwdr kwdr
65
+ $ docker run -it --name test test
62
66
 
63
67
  ```
64
68
 
@@ -72,11 +76,11 @@
72
76
 
73
77
  ```ターミナル
74
78
 
75
- $ docker start kwdr
79
+ $ docker start test
76
80
 
77
- kwdr
81
+ test
78
82
 
79
- $ docker exec -it kwdr bash
83
+ $ docker exec -it test bash
80
84
 
81
85
  Error response from daemon: Container e2d4dfbb57bd563ba3231599d6300779a5897814ed2fa350a836814da8fd3c6b is not running
82
86
 
@@ -86,7 +90,13 @@
86
90
 
87
91
  ```Dockerfile
88
92
 
93
+ FROM ubuntu
94
+
95
+ RUN mkdir /home/kwdr/dcvol -p
96
+
97
+ ADD start.sh /home/kwdr/
98
+
89
- ENTRYPOINT /bin/bash /home/kwdr/start.sh
99
+ #ENTRYPOINT /bin/bash /home/kwdr/start.sh
90
100
 
91
101
  ```
92
102
 

1

2017/06/25 23:12

投稿

akihico
akihico

スコア27

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  ■環境
16
16
 
17
- ・macOS sierr
17
+ ・macOS Sierra
18
18
 
19
19
  ・Docker Community Edition Version 17.0.3.1-ce-mac12(17661)
20
20