Dockerの使い方
1. Docker Desktop をインストール
2. Dockerイメージのプル
docker pull (image)
3. PC内のコンテナイメージ一覧を表示
docker images
4. イメージからコンテナを作成して起動
docker run (image_name)
例:docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=ABCD1234 -d mysql
-e: 環境変数の指定
-p: ポートフォワーディング; ローカルPort: コンテナPort
-d: バックグラウンドで実行
5. 実行中のコマンド表示
docker ps : ProSess (実行中のコンテナ)を表示
6. コンテナの操作
docker exec -i -t (container_name) bash
-i: 標準入力を受け付ける
-t: 擬似TTY(標準入出力の端末デバイス)割り当て
7. コンテナの停止
docker stop (container_name)
8. 停止中のコンテナも含めた一覧の表示
docker ps -a
9. 停止中のコンテナの再起動
docker start (container_name)
10. 停止中のコンテナの削除
docker rm (container_name)
11. コンテナイメージの削除
docker rmi (image_name)
Bashした状態で
コンテナにユーザーを追加
sudo adduser (ユーザー名)
グループの変更(Staffグループ)
sudo usermod -a -G staff (ユーザー名)