Dockerを起動してイメージ(コンテナ)を実行する手順

2024年6月25日

Dockerを起動してイメージ(コンテナ)を実行する手順は以下の通りです。

  1. Dockerデーモンの起動:
    Dockerを起動する前に、Dockerデーモンを実行しておく必要があります。Dockerデーモンが実行されていない場合は、次のコマンドを使用して起動します。

    bash
    sudo systemctl start docker
    
  2. Dockerイメージの取得:
    実行したいイメージがローカルに存在しない場合は、最初にDocker Hubからイメージを取得する必要があります。例えば、Ubuntuイメージを取得するには次のコマンドを使用します。

    bash
    sudo docker pull ubuntu
    
  3. Dockerコンテナの起動:
    次に、取得したイメージを使用してDockerコンテナを起動します。以下は、Ubuntuイメージを使用して対話型のシェルを実行する例です。

    bash
    sudo docker run -it ubuntu
    

    このコマンドは、ubuntuイメージから新しいコンテナを作成し、そのコンテナ内で対話型のシェルを実行します。-itオプションは、対話型であり、TTY(端末)を割り当てることを意味します。これにより、コンテナ内でコマンドを実行できます。

  4. Dockerコンテナの停止:
    コンテナを停止するには、コンテナ内でexitコマンドを使用するか、ホストシステムでdocker stopコマンドを使用します。

    bash
    sudo docker stop <container_id>
    

    <container_id>は、停止したいコンテナのIDです。コンテナIDはsudo docker ps -aコマンドで確認できます。

これで、Dockerを使用してイメージを実行する手順が完了しました。必要に応じて、任意のイメージを取得し、それを実行してください。

未分類

Posted by ぼっち