質問編集履歴

1

dockerの起動方法について追記いたしました

2021/02/27 06:53

投稿

mnmnmmmn
mnmnmmmn

スコア18

test CHANGED
File without changes
test CHANGED
@@ -87,3 +87,125 @@
87
87
  その他追記すべき情報等ございましたらご指摘いただければ幸いです。
88
88
 
89
89
  何卒よろしくお願いいたします。
90
+
91
+
92
+
93
+ ### 追記(2/27)
94
+
95
+ ご指摘を受け、dockerの起動方法等について追記します。
96
+
97
+ ・dockerコンテナ作成~起動
98
+
99
+ ```
100
+
101
+ $ sudo docker pull centos:centos7
102
+
103
+ $ sudo docker run --name centos -itd -p 80:80 --privileged centos:centos7 /sbin/init
104
+
105
+ $ sudo docker exec -it [コンテナID] bash
106
+
107
+ →コンテナに入りdjango、mariadbインストール(nginx・uwsgiもインストールするが取り急ぎDBとの接続確認だけしたいので使用せず)
108
+
109
+
110
+
111
+ ```
112
+
113
+ 本番環境で稼働させることを考え、docker-composeは使用せずイメージのプルはOSのみとしています。
114
+
115
+
116
+
117
+ ・dockerネットワーク構成
118
+
119
+ ```
120
+
121
+ $ docker network ls
122
+
123
+ NETWORK ID NAME DRIVER SCOPE
124
+
125
+ 516********* bridge bridge local
126
+
127
+ bd8********* host host local
128
+
129
+ 3ee********* none null local
130
+
131
+
132
+
133
+ $ docker network inspect bridge
134
+
135
+ [
136
+
137
+ {
138
+
139
+ "Name": "bridge",
140
+
141
+ "Id": "516********************",
142
+
143
+ "Created": "2021-02-27T15:31:52.454035418+09:00",
144
+
145
+ "Scope": "local",
146
+
147
+ "Driver": "bridge",
148
+
149
+ "EnableIPv6": false,
150
+
151
+ "IPAM": {
152
+
153
+ "Driver": "default",
154
+
155
+ "Options": null,
156
+
157
+ "Config": [
158
+
159
+ {
160
+
161
+ "Subnet": "172.17.0.0/16",
162
+
163
+ "Gateway": "172.17.0.1"
164
+
165
+ }
166
+
167
+ ]
168
+
169
+ },
170
+
171
+ "Internal": false,
172
+
173
+ "Attachable": false,
174
+
175
+ "Ingress": false,
176
+
177
+ "ConfigFrom": {
178
+
179
+ "Network": ""
180
+
181
+ },
182
+
183
+ "ConfigOnly": false,
184
+
185
+ "Containers": {},
186
+
187
+ "Options": {
188
+
189
+ "com.docker.network.bridge.default_bridge": "true",
190
+
191
+ "com.docker.network.bridge.enable_icc": "true",
192
+
193
+ "com.docker.network.bridge.enable_ip_masquerade": "true",
194
+
195
+ "com.docker.network.bridge.host_binding_ipv4": "0.0.0.0",
196
+
197
+ "com.docker.network.bridge.name": "docker0",
198
+
199
+ "com.docker.network.driver.mtu": "1500"
200
+
201
+ },
202
+
203
+ "Labels": {}
204
+
205
+ }
206
+
207
+ ]
208
+
209
+
210
+
211
+ ```