Open2
🐳 Docker
初期設定
インストール
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
一般ユーザーを追加
sudo usermod -aG docker {ユーザー名}
コマンド
# Container
docker container prune # 停止中のコンテナを一括削除
docker container exec -it {コンテナ名} bash # コンテナに入る
# Compose
docker-compose up -d --build # Dockerfileを再読み込み
docker-compose up -d # compose.ymlを再読み込み
# Swarm
docker swarm init # 初期化
docker swarm join-token worker # マネージャーノードで参加トークンを取得
# Stack
docker stack deploy -c docker-compose.yml {スタック名} # composeに基づいてデプロイ