Screenが表示される理由MacOSでエラーが終了します

Aug 17 2020

MacでDockerVMに入ろうとすると、画面が終了するというエラーが表示され、Dockerデスクトップにアクセスできません。Macでは、DockerホストはVMとして実行されるため、Macではありません。解決策はありますか?

お手伝いありがとう。

回答

5 SteveGoossens Aug 26 2020 at 10:37

回避策

screen過去にMacでこの問題なしにDockerVMにアクセスすることに成功したので、Mac用Dockerデスクトップのバージョン2.3.0.4以降のバグだと思います。(編集:この問題はバージョン2.4.0.0でもまだ存在しているようです)

DockerVMにアクセスするための代替方法がいくつかあります。これが私のために働いたものです:

回避策1

次のコマンドを実行して、DockerVMのシェルに入ります。

docker run -it --privileged --pid=host debian nsenter -t 1 -m -u -n -i sh

次に、Dockerボリュームの通常の場所で必要なことを実行できます。

/ # ls -lah /var/lib/docker/volumes/
total 72
drwx------   10 root     root        4.0K Aug 27 11:34 .
drwx--x--x   15 root     root        4.0K Oct 31 00:51 ..
drwxr-xr-x    3 root     root        4.0K Aug 26 10:44 14ce94e174839f1947efa6fcbf5ac1fb2ea3b0f0b3f25311fee333ee374576b6
drwxr-xr-x    3 root     root        4.0K Aug 25 12:34 34eb2bd80931ff954e1da80c5383beb4def61129d4005432b77080531cd10a5a
drwxr-xr-x    3 root     root        4.0K Aug 27 11:34 830de2ce31519c921b50c448964b54517ca4461d337b56a9fd6e5b354ace3247
drwxr-xr-x    3 root     root        4.0K Aug 25 12:34 data-layer_mongo_data
drwxr-xr-x    3 root     root        4.0K Aug 26 11:01 ebb440184703bfad17184bd5ff74b677b50d74b8f0fbdd116506a1fcacfb00cd
drwxr-xr-x    3 root     root        4.0K Aug 27 11:27 hawakening-services_back-end_log
drwxr-xr-x    3 root     root        4.0K Aug 27 11:27 hawakening-services_front-end_log
drwxr-xr-x    3 root     root        4.0K Aug 27 11:27 hawakening-services_mongo_data
-rw-------    1 root     root       64.0K Oct 31 00:51 metadata.db

回避策2

これも私のために働いた別のものです。

次のコマンドを実行して、DockerVMのシェルに入ります。

docker run --rm -it --privileged --pid=host walkerlee/nsenter -t 1 -m -u -i -n sh

以前と同様に、Dockerボリュームのディレクトリは次のとおりです。

/ # ls -lah /var/lib/docker/volumes/
total 72
drwx------   10 root     root        4.0K Aug 27 11:34 .
drwx--x--x   15 root     root        4.0K Oct 31 00:51 ..
drwxr-xr-x    3 root     root        4.0K Aug 26 10:44 14ce94e174839f1947efa6fcbf5ac1fb2ea3b0f0b3f25311fee333ee374576b6
drwxr-xr-x    3 root     root        4.0K Aug 25 12:34 34eb2bd80931ff954e1da80c5383beb4def61129d4005432b77080531cd10a5a
drwxr-xr-x    3 root     root        4.0K Aug 27 11:34 830de2ce31519c921b50c448964b54517ca4461d337b56a9fd6e5b354ace3247
drwxr-xr-x    3 root     root        4.0K Aug 25 12:34 data-layer_mongo_data
drwxr-xr-x    3 root     root        4.0K Aug 26 11:01 ebb440184703bfad17184bd5ff74b677b50d74b8f0fbdd116506a1fcacfb00cd
drwxr-xr-x    3 root     root        4.0K Aug 27 11:27 hawakening-services_back-end_log
drwxr-xr-x    3 root     root        4.0K Aug 27 11:27 hawakening-services_front-end_log
drwxr-xr-x    3 root     root        4.0K Aug 27 11:27 hawakening-services_mongo_data
-rw-------    1 root     root       64.0K Oct 31 00:51 metadata.db