AWSでのGUIを使っているdockerの復帰

Post date: 2017/11/06 2:23:42

AWS無料枠の1Gメモリーマシーンでは、メモリ不足でフリーズすることがある。その場合、再起動はたいてい効かなくて、停止、起動となる。当然IPアドレスはかわる。

以下、AWSを起動してから、dockerでの作業を復帰する手順。

1.AWSコンソールのEC2の起動を見て、まずはAWSにログイン

2.vncserver -geometry 1280x1024でVNC起動

3.vncの中で端末起動し、docker ps -a でコンテナID(最初の4桁くらいで良い)を調べる

4.コンテナIDを指定して、dockerをスタート

docker start 4d33

5.コンテナに接続

docker exec -it 4d33 /bin/bash

xeyesが動くこと確認し、emacs&

6.ubuntuでXを使えるようにする

cp /root/.Xauthority /home/ubuntu/

chown ubuntu /home/ubuntu/.Xauthority

su ubuntu

xeyesが動くこと確認し、emacs&