Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 1.78 KB

README.md

File metadata and controls

78 lines (51 loc) · 1.78 KB

Tetris Game docker

実行方法

step0. dockerをインストールする

Install Docker Engine on Ubuntu
Install Docker Desktop on Mac
Install Docker Desktop on Windows

step1. dockerコンテナを起動する

以下を実行する。

sudo docker run -p 6080:80 --shm-size=512m seigott/tetris_game_docker

もしリモートログインしながらdockerコンテナ起動し続けたい場合、上記の代わりに以下を実行する。
(terminalからバックグラウンド実行)

sudo nohup docker run -p 6080:80 --shm-size=512m seigott/tetris_game_docker &

もしpytorch(v1.4)インストール済dockerコンテナを使いたい場合、上記の代わりに以下を実行する。

sudo docker run -p 6080:80 --shm-size=512m seigott/tetris_game_docker:pytorchv1.4

step2. ブラウザからdockerコンテナにアクセスする

localhost:6080

リモート環境でdockerコンテナ起動している場合は、上記の代わりに以下を実行する。

${IP_ADDRESS}:6080

アクセスできたら以下により動作検証する

左下アイコン --> system tools --> terminator

Terminalを立ち上げて以下を実行

cd ~/tetris_game
bash start.sh

update docker container

以下を実行する。

sudo docker pull seigott/tetris_game_docker

[開発用] build for update docker container

Dockerfileを更新して以下を実行する

docker build -t seigott/tetris_game_docker .

コンテナ登録は以下

docker login
docker push seigott/tetris_game_docker
docker logout