質問編集履歴
5
質問後のエラーを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -66,9 +66,7 @@
|
|
66
66
|
|
67
67
|
|
68
68
|
|
69
|
-
<追記>
|
70
69
|
|
71
|
-
同dind環境から "docker run -it --privileged イメージ名" でコマンド実行を試しても同エラーが発生しました。
|
72
70
|
|
73
71
|
|
74
72
|
|
@@ -84,6 +82,12 @@
|
|
84
82
|
|
85
83
|
|
86
84
|
|
85
|
+
<追記>
|
86
|
+
|
87
|
+
質問後、同dind環境から "docker run -it --privileged イメージ名" でコマンド実行を試しても同エラーが発生しました。
|
88
|
+
|
89
|
+
|
90
|
+
|
87
91
|
##環境
|
88
92
|
|
89
93
|
Windows 10
|
4
質問後に発生したエラーを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -66,6 +66,12 @@
|
|
66
66
|
|
67
67
|
|
68
68
|
|
69
|
+
<追記>
|
70
|
+
|
71
|
+
同dind環境から "docker run -it --privileged イメージ名" でコマンド実行を試しても同エラーが発生しました。
|
72
|
+
|
73
|
+
|
74
|
+
|
69
75
|
以下の解決手順を試しているときに、最下行のusermodコマンド結果を反映するにはOS再起動が必要だと知ったので。
|
70
76
|
|
71
77
|
↓
|
3
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
apt-get upgrade -y && \
|
24
24
|
|
25
|
-
apt-get install -y sudo && \
|
25
|
+
apt-get install -y sudo && \ #ご指摘を受け追記
|
26
26
|
|
27
27
|
apt-get install -y docker.io --fix-missing && \
|
28
28
|
|
2
sudoインストールするコマンドを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -21,6 +21,8 @@
|
|
21
21
|
RUN apt-get update -y && \
|
22
22
|
|
23
23
|
apt-get upgrade -y && \
|
24
|
+
|
25
|
+
apt-get install -y sudo && \
|
24
26
|
|
25
27
|
apt-get install -y docker.io --fix-missing && \
|
26
28
|
|
1
背景追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -56,13 +56,21 @@
|
|
56
56
|
|
57
57
|
<背景>
|
58
58
|
|
59
|
+
【y_shinodaさんのご依頼により追記】
|
60
|
+
|
61
|
+
当初[Selenium公式のdocker-selenium](https://github.com/SeleniumHQ/docker-selenium/)に紹介されていたStandalone用(Chrome版)コマンド「docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-chrome:4.0.0-alpha-7-prerelease-20200826」をWinコマンドプロンプト上で実行したところ、エラー「docker: Error response from daemon: error while creating mount source path '/dev/shm': mkdir /dev/shm: file exists.」が発生しました。とりあえずSeleniumを動作させたくて他のサンプルプログラムを探したところ、[Qiita投稿: Docker上でSeleniumとHeadless ChromeとPython3を動かす](https://qiita.com/sikkim/items/447b72e6ec45849058cd)を発見し、dind環境でなくても良い気がしましたが、Windows上にDockerのUbuntuコンテナがあったのでここで試してみようと考えたのが発端です。rootユーザーでも他ユーザーを作成してこのプログラムを実行してもエラー※「Couldn’t connect to Docker daemon」が出てハマったという経緯となります。
|
62
|
+
|
63
|
+
【追記ここまで】
|
64
|
+
|
65
|
+
|
66
|
+
|
59
67
|
以下の解決手順を試しているときに、最下行のusermodコマンド結果を反映するにはOS再起動が必要だと知ったので。
|
60
68
|
|
61
69
|
↓
|
62
70
|
|
63
71
|
DockerでCouldn’t connect to Docker daemonが出る場合の原因と解決方法
|
64
72
|
|
65
|
-
https://www.virment.com/how-to-fix-couldnt-connect-to-docker-daemon/
|
73
|
+
[https://www.virment.com/how-to-fix-couldnt-connect-to-docker-daemon/](https://www.virment.com/how-to-fix-couldnt-connect-to-docker-daemon/)
|
66
74
|
|
67
75
|
|
68
76
|
|