
【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 | イメージにタグを付ける。 |
これらの新しいコマンドは、古いコマンドと同様の機能を提供しますが、より直感的で使いやすくなっています。
