
【Docker入門】新旧 Dockerコマンドの一覧
ここでは、コンテナ系とイメージ系のDockerの新旧コマンドについて解説します。
新旧のDockerコマンドの概要
Dockerの最新バージョンでは、いくつかの古いコマンドが非推奨となり、代わりに新しいコマンドが導入されています。これは、Dockerの使いやすさとパフォーマンスの向上を目指して行われた変更です。古いコマンドはまだ利用可能ですが、将来的には削除される可能性がありますので、新しいコマンドの使用を推奨します。
新旧のコンテナ系のDockerコマンドの一覧
新コマンド | 旧コマンド | 説明 |
---|---|---|
docker container attach | docker attach | 実行中のコンテナにアタッチする。 |
docker container commit | docker commit | コンテナからイメージを作成する。 |
docker container cp | docker cp | コンテナとローカル間でコピーする。 |
docker container create | docker | 新しいコンテナの作成する。 |
docker container exec | docker exec | コンテナ内でコマンドを実行する。 |
docker container inspect | docker inspect | コンテナの詳細情報を表示する。 |
docker container kill | docker kill | コンテナのプロセスを停止(kill)する。 |
docker container ls | docker ps | 実行中のコンテナの一覧を表示する。 |
docker container ls -a | docker ps -a | 全てのコンテナの一覧を表示する。 |
docker container logs | docker logs | コンテナのログを表示する。 |
docker container pause | docker pause | コンテナのプロセスを一時停止する。 |
docker container prune | ー | 停止中の全コンテナを削除する。 |
docker container rename | docker rename | コンテナの名称を変更する。 |
docker container restart | docker restart | コンテナを再起動する。 |
docker container rm | docker rm | コンテナを削除する |
docker container run | docker run | 新しいコンテナを起動する |
docker container start | docker start | 停止しているコンテナを開始する |
docker container stop | docker stop | 実行中のコンテナを停止する |
docker container unpause | docker unpause | 一時停止中のコンテナを再開する。 |
新旧のイメージ系のDockerコマンドの一覧
新コマンド | 旧コマンド | 説明 |
---|---|---|
docker image build | docker build | Dockerfileからイメージをビルドする。 |
docker image history | docker history | イメージの履歴を表示する。 |
docker image import | docker import | ファイルからイメージを作成する。 |
docker image inspect | docker inspect | イメージの詳細情報を表示する。 |
docker image load | docker load | イメージを読み込む。 |
docker image ls | docker images | ローカルに保存されているイメージの一覧を表示する。 |
docker image prune | ー | 使用していないイメージを削除する。 |
docker image pull | docker pull | レジストリからイメージを取得する。 |
docker image push | docker push | イメージをレジストリに送信する。 |
docker image rm | docker rmi | イメージを削除する。 |
docker image save | docker save | イメージを保存する。 |
docker image tag | docker tag | イメージにタグを付ける。 |
これらの新しいコマンドは、古いコマンドと同様の機能を提供しますが、より直感的で使いやすくなっています。