LoginSignup
0
0

More than 3 years have passed since last update.

Docker基本コマンド

Posted at

mono-horizontal.png

はじめに

Dockerについての記事は沢山ありますが
自分用の忘備録です。
覚えたコマンドは随時追加

コンテナの起動/再起動

docker start [コンテナ識別子]

コンテナの停止

docker stop [コンテナ識別子]

コンテナの削除

docker rm [コンテナ識別子]

コンテナを作って中に入る

docker run -it [イメージ名] bin/sh

コンテナの名前を変えるコマンド

docker rename [古いコンテナ名][新しいコンテナ名]

Docker-compose build

docker-compose build

imageを作成・Pullするコマンド

docker-compose run

docker-compose run (サービス名) (コマンド)
example: docker-compose run --rm app bash 

コンテナを起動して、コマンドを実行することができる。
-rm を追加することによって、コマンドを実行した後に、
コンテナを削除します。

docker-compose up する前などに、一時的にコンテナ内に入り
コマンドを実行したい時などに便利です。

docker-compose exec

docker-compose exec (サービス名) (コマンド名)
example: docker-compose exec app bash

これは、稼働中のコンテナに入りコマンドを実行するための物です。

docker-compose run

docker-compose up

このコマンドを実行すると、
docker-compose.ymlで記述した通りにコンテナを作成し、
コンテナ同士を繋げて起動をします。

-d をオプションとしてつけることで、バックグラウンドでコンテナを起動します。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0