docker:start
                差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| docker:start [2022/07/24 16:31] – 作成 nipa28 | docker:start [2022/07/24 22:11] (現在) – [一般ユーザーでDockerできるようにする] nipa28 | ||
|---|---|---|---|
| 行 11: | 行 11: | ||
| ---- | ---- | ||
| - | [安価なVPSを利用し、サーバー上にDocker環境を用意しよう](https:// | + | 1. [安価なVPSを利用し、サーバー上にDocker環境を用意しよう](https:// | 
| + | 1. [ConoHa VPS上にDocker環境を構築する](https:// | ||
| 操作 | 操作 | ||
| ---- | ---- | ||
| - | 参考サイトの写経 | + | ### Docker事始め | 
| + | |||
| + | 参考サイト(1.)の写経 | ||
| VPS: WebARENA Indigo Ubuntu20.04 | VPS: WebARENA Indigo Ubuntu20.04 | ||
| + | インストールまで | ||
| ``` | ``` | ||
| sudo apt update | sudo apt update | ||
| 行 30: | 行 32: | ||
| sudo apt update | sudo apt update | ||
| sudo apt install docker-ce | sudo apt install docker-ce | ||
| + | ``` | ||
| + | |||
| + | 正常にインストールされたか確認 | ||
| + | ``` | ||
| sudo docker run hello-world | sudo docker run hello-world | ||
| ``` | ``` | ||
| + | {{: | ||
| + | |||
| ``` | ``` | ||
| sudo docker run -d -p 8080:80 httpd: | sudo docker run -d -p 8080:80 httpd: | ||
| ``` | ``` | ||
| + | {{: | ||
| + | ブラウザでアクセス | ||
| {{: | {{: | ||
| + | |||
| + | インターネットでアクセスできるDocker用の学習or検証環境が用意できた。 | ||
| + | |||
| + | |||
| + | --- | ||
| + | |||
| + | ### 一般ユーザーでDockerできるようにする | ||
| + | |||
| + | WebARENA IndigoのUbuntuイメージのデフォルトユーザー名はubuntuなのでこうする。 | ||
| + | (セキュリティ上は本当は別のユーザー名にした方がよいのかもしれないが…) | ||
| + | (パスワードログインは初めから出来ないようになっているので、まあ大丈夫かな。秘密鍵漏らしたりしなければ) | ||
| + | |||
| + | ``` | ||
| + | sudo usermod -aG docker ubuntu | ||
| + | ``` | ||
| + | |||
| + | ``` | ||
| + | #BEFORE | ||
| + | ubuntu@i-17100000392704: | ||
| + | Got permission denied while trying to connect to the Docker daemon socket at unix:/// | ||
| + | ubuntu@i-17100000392704: | ||
| + | #AFTER | ||
| + | ubuntu@i-17100000392704: | ||
| + | CONTAINER ID | ||
| + | e47d986ff292 | ||
| + | ubuntu@i-17100000392704: | ||
| + | ``` | ||
| + | |||
| + | ### Docker Composeをインストール | ||
| + | |||
| + | |||
| + | ``` | ||
| + | sudo apt install python3 python3-pip | ||
| + | sudo pip3 install docker-compose | ||
| + | ``` | ||
| + | |||
| + | ``` | ||
| + | $ docker-compose -version | ||
| + | docker-compose version 1.29.2, build unknown | ||
| + | $ | ||
| + | ``` | ||
| + | |||
| + | |||
docker/start.1658647864.txt.gz · 最終更新:  by nipa28
                
                