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 · 最終更新: 2022/07/24 16:31 by nipa28