Docker環境の構築
はじめに
とりあえず使ってみたので今後使うことがあった時のためにメモ
インストール
1$ wget -qO- https://get.docker.com/ | sh
アプデの時は
1$ wget -N https://get.docker.com/ | sh
ユーザーの追加
1$ sudo usermod -aG docker user名
でユーザーをグループに追加
その後再起動で反映(重要)
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
とか出て怒られる
イメージの取得
とりあえず今回は試したいものがあったのでそれを拾ってくる
https://hub.docker.com から拾ってくる時はページの右上にあるコマンドをそのまま投入する
1$ docker pull イメージ名
DLとpullが完了したら確認する
1$ docker images
使い方
実行
1$ docker run -it イメージ名
で実行と同時にログインするからCtrl+P、Qで離脱
1$ docker ps
でプロセスを確認
終了
1$ docker stop ID
IDはプロセス確認の時見れる
ポートフォワーディング
Docker上の仮想環境にアクセスするにはポートフォワーディングを利用する
1$ docker run -p 8080:80 -p 2812:2812 -it イメージ名