Docker初心者のためのHow to手順は以下の通りです。
Dockerのインストール
最初にDockerをインストールする必要があります。
- Windows 10 Pro/Enterprise
- Microsoft Storeからインストーラーをダウンロードしてインストールする。または、リンク(https://hub.docker.com/editions/community/docker-ce-desktop-windows)からダウンロードする。
- Windows 10 Home
- Dockerデスクトップはサポートされていないため、Docker Toolboxをインストールする。リンク(https://github.com/docker/toolbox/releases)から最新版をダウンロードする。
- macOS
- Linux
- ディストリビューション別の手順に従ってインストーラーからインストールする。
Dockerの基本コマンド
Dockerには様々なコマンドがありますが、よく使うものは以下です。
イメージに関するコマンド
docker pull [イメージ名]
:DockerHubからイメージをダウンロードdocker images
:インストール済みのイメージ一覧を表示docker rmi [イメージID/名前]
:不要なイメージを削除
コンテナに関するコマンド
docker run [オプション] [イメージ名] [コマンド]
:新しいコンテナを作成して実行docker ps
:実行中のコンテナ一覧を表示docker stop [コンテナID/名前]
:実行中のコンテナを停止docker rm [コンテナID/名前]
:停止しているコンテナを削除
その他のコマンド
docker build -t [イメージ名] [Dockerfileのpath]
:Dockerfileからイメージをビルドdocker logs [コンテナID/名前]
:コンテナのログを表示docker exec -it [コンテナID/名前] [コマンド]
:実行中のコンテナ内でコマンドを実行
Dockerでアプリケーションを実行する
- アプリケーション用のDockerfileを作成する
docker build
コマンドでDockerイメージをビルドするdocker run
コマンドでコンテナを作成・実行するdocker ps
コマンドでコンテナの実行状況を確認するdocker logs
コマンドでアプリケーションのログを確認する
Dockerは非常に強力で多くの機能がありますが、これらの基本を理解していれば初心者でも十分に活用できるはずです。公式ドキュメントやオンラインの資料を参考にしながら、実践的に学習していくことをおすすめします。
コメント