teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

質問変更

2017/09/10 05:19

投稿

trafalbad
trafalbad

スコア303

title CHANGED
@@ -1,1 +1,1 @@
1
- dockerのコンテナパスが確認きない原因
1
+ dockerfileADDしたファイルやディレクトリの追加する方法
body CHANGED
@@ -1,208 +1,8 @@
1
- dockerのコンテナのパスを確認しようとして下記手順実行しした
1
+ dockerfileでADDドでファイルやディレクトリを確認したいのですが、質問があり
2
2
 
3
- docker起動
3
+ 質問1:下記のようにADDコマンド追加したいファイルやディレクトリはどこに配置した後にdocker buildすればADDコマンドで追加したファイルが反映されるのでしょうか?
4
4
  ```
5
- nvidia-docker run --rm -i -p 9000:8888 -t tf-gpu
5
+ ADD seen.picklefile
6
6
  ```
7
7
 
8
- ```
9
- $ docker ps
10
- CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
11
- b55f837e2319 tf-gpu "bash" 25 seconds ago Up 23 seconds 0.0.0.0:9000->8888/tcp reverent_perlman
12
- ```
13
-
14
- しかし ```docker inspect b55f837e2319``` を実行してもMount内の表示内容が空でコンテナの絶対パスがわかりません。
15
- dockerの絶対パスはどこに記載されているのでしょうか?
16
-
17
- ```
18
- $ docker inspect b55f837e2319
19
- [
20
- {
21
- "Id": "b55f837e231945326a28b4f821d9ce1c49a81dc18166ab2db7aef6d1cb7d4d40",
22
- "Created": "2017-09-10T02:33:12.339728921Z",
23
- "Path": "bash",
24
- "Args": [],
25
- "State": {
26
- "Status": "running",
27
- "Running": true,
28
- "Paused": false,
29
- "Restarting": false,
30
- "OOMKilled": false,
31
- "Dead": false,
32
- "Pid": 15755,
33
- "ExitCode": 0,
34
- "Error": "",
35
- "StartedAt": "2017-09-10T02:33:13.560627821Z",
36
- "FinishedAt": "0001-01-01T00:00:00Z"
37
- },
38
- "Image": "sha256:aa7ab04cf010849b27391a597a4f29611449c1659df347aea4ab44cfe1ea4bea",
39
- "ResolvConfPath": "/var/lib/docker/containers/b55f837e231945326a28b4f821d9ce1c49a81dc18166ab2db7aef6d1cb7d4d40/resolv.conf",
40
- "HostnamePath": "/var/lib/docker/containers/b55f837e231945326a28b4f821d9ce1c49a81dc18166ab2db7aef6d1cb7d4d40/hostname",
41
- "HostsPath": "/var/lib/docker/containers/b55f837e231945326a28b4f821d9ce1c49a81dc18166ab2db7aef6d1cb7d4d40/hosts",
42
- "LogPath": "/var/lib/docker/containers/b55f837e231945326a28b4f821d9ce1c49a81dc18166ab2db7aef6d1cb7d4d40/b55f837e231945326a28b4f821d9ce1c49a81dc18166ab2db7aef6d1cb7d4d40-json.log",
43
- "Name": "/reverent_perlman",
44
- "RestartCount": 0,
45
- "Driver": "aufs",
46
- "MountLabel": "",
47
- "ProcessLabel": "",
48
- "AppArmorProfile": "docker-default",
49
- "ExecIDs": null,
50
- "HostConfig": {
51
- "Binds": null,
52
- "ContainerIDFile": "",
53
- "LogConfig": {
54
- "Type": "json-file",
55
- "Config": {}
56
- },
57
- "NetworkMode": "default",
58
- "PortBindings": {
59
- "8888/tcp": [
60
- {
61
- "HostIp": "",
62
- "HostPort": "9000"
63
- }
64
- ]
65
- },
66
- "RestartPolicy": {
67
- "Name": "no",
68
- "MaximumRetryCount": 0
69
- },
70
- "AutoRemove": true,
71
- "VolumeDriver": "",
72
- "VolumesFrom": null,
73
- "CapAdd": null,
74
- "CapDrop": null,
75
- "Dns": [],
76
- "DnsOptions": [],
77
- "DnsSearch": [],
78
- "ExtraHosts": null,
79
- "GroupAdd": null,
80
- "IpcMode": "",
81
- "Cgroup": "",
82
- "Links": null,
83
- "OomScoreAdj": 0,
84
- "PidMode": "",
85
- "Privileged": false,
86
- "PublishAllPorts": false,
87
- "ReadonlyRootfs": false,
88
- "SecurityOpt": null,
89
- "UTSMode": "",
90
- "UsernsMode": "",
91
- "ShmSize": 67108864,
92
- "Runtime": "runc",
93
- "ConsoleSize": [
94
- 0,
95
- 0
96
- ],
97
- "Isolation": "",
98
- "CpuShares": 0,
99
- "Memory": 0,
100
- "NanoCpus": 0,
101
- "CgroupParent": "",
102
- "BlkioWeight": 0,
103
- "BlkioWeightDevice": null,
104
- "BlkioDeviceReadBps": null,
105
- "BlkioDeviceWriteBps": null,
106
- "BlkioDeviceReadIOps": null,
107
- "BlkioDeviceWriteIOps": null,
108
- "CpuPeriod": 0,
109
- "CpuQuota": 0,
110
- "CpuRealtimePeriod": 0,
111
- "CpuRealtimeRuntime": 0,
112
- "CpusetCpus": "",
113
- "CpusetMems": "",
114
- "Devices": [],
115
- "DeviceCgroupRules": null,
8
+ 質問2:ADDコマンドで反映したファイルのパスを得る方法を教えてください
116
- "DiskQuota": 0,
117
- "KernelMemory": 0,
118
- "MemoryReservation": 0,
119
- "MemorySwap": 0,
120
- "MemorySwappiness": -1,
121
- "OomKillDisable": false,
122
- "PidsLimit": 0,
123
- "Ulimits": null,
124
- "CpuCount": 0,
125
- "CpuPercent": 0,
126
- "IOMaximumIOps": 0,
127
- "IOMaximumBandwidth": 0
128
- },
129
- "GraphDriver": {
130
- "Data": null,
131
- "Name": "aufs"
132
- },
133
- "Mounts": [],
134
- "Config": {
135
- "Hostname": "b55f837e2319",
136
- "Domainname": "",
137
- "User": "",
138
- "AttachStdin": true,
139
- "AttachStdout": true,
140
- "AttachStderr": true,
141
- "ExposedPorts": {
142
- "8888/tcp": {}
143
- },
144
- "Tty": true,
145
- "OpenStdin": true,
146
- "StdinOnce": true,
147
- "Env": [
148
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
149
- ],
150
- "Cmd": null,
151
- "ArgsEscaped": true,
152
- "Image": "tf-gpu",
153
- "Volumes": null,
154
- "WorkingDir": "",
155
- "Entrypoint": [
156
- "bash"
157
- ],
158
- "OnBuild": null,
159
- "Labels": {
160
- "maintainer": "example@example.jp"
161
- }
162
- },
163
- "NetworkSettings": {
164
- "Bridge": "",
165
- "SandboxID": "55434822babfdd568cc64cfee773233cd1c7b1ec3768cca53a498723cdd02b95",
166
- "HairpinMode": false,
167
- "LinkLocalIPv6Address": "",
168
- "LinkLocalIPv6PrefixLen": 0,
169
- "Ports": {
170
- "8888/tcp": [
171
- {
172
- "HostIp": "0.0.0.0",
173
- "HostPort": "9000"
174
- }
175
- ]
176
- },
177
- "SandboxKey": "/var/run/docker/netns/55434822babf",
178
- "SecondaryIPAddresses": null,
179
- "SecondaryIPv6Addresses": null,
180
- "EndpointID": "746bb620ffa3b8c8874abf93e7a998b6e3d8a548e53e1340b3d01c5574139ef1",
181
- "Gateway": "172.17.0.1",
182
- "GlobalIPv6Address": "",
183
- "GlobalIPv6PrefixLen": 0,
184
- "IPAddress": "172.17.0.2",
185
- "IPPrefixLen": 16,
186
- "IPv6Gateway": "",
187
- "MacAddress": "02:42:ac:11:00:02",
188
- "Networks": {
189
- "bridge": {
190
- "IPAMConfig": null,
191
- "Links": null,
192
- "Aliases": null,
193
- "NetworkID": "962ff21bf552f512365f34b1add9dd50adaeadc09ce17b03164136fef3de4a4a",
194
- "EndpointID": "746bb620ffa3b8c8874abf93e7a998b6e3d8a548e53e1340b3d01c5574139ef1",
195
- "Gateway": "172.17.0.1",
196
- "IPAddress": "172.17.0.2",
197
- "IPPrefixLen": 16,
198
- "IPv6Gateway": "",
199
- "GlobalIPv6Address": "",
200
- "GlobalIPv6PrefixLen": 0,
201
- "MacAddress": "02:42:ac:11:00:02",
202
- "DriverOpts": null
203
- }
204
- }
205
- }
206
- }
207
- ]
208
- ```