広告スペース(バナー)
🐳Docker レッスン
Dockerの基本を知ろう5▾
コンテナの起動と管理6▾
コンテナのライフサイクル操作5▾
コンテナとのやり取り6▾
リソース監視とファイル操作3▾
Dockerfileを書いてみよう6▾
イメージのビルドと共有5▾
レッスン 7 / 45
docker run でコンテナを起動しよう
「イメージから実際にコンテナを動かしたい」というときに使うのがdocker runです。指定したイメージからコンテナを新規作成し、起動するコマンドです。Dockerで最もよく使う基本コマンドです。
docker run イメージ名という書式で使います。ローカルにイメージが無い場合は、自動的にpullしてから実行してくれます。
docker run nginxを実行すると、nginxイメージからコンテナが作成され、フォアグラウンド(画面を占有する形)で起動します。処理が終わるとコンテナは停止(exited)状態になります。
よくあるつまずきは、docker runを実行するたびに毎回「新しいコンテナ」が作られることに気づかず、同じコンテナが再利用されると誤解することです。既存のコンテナを再利用したいときはdocker startを使います。
実務では動作確認や一時的な検証環境として、まずdocker runでサッと起動して試す、という使い方がよくされます。
Docker
試してみよう(疑似ターミナルへの入力例)
❯ docker run nginx
🧑💻 このコマンドは Dockerの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。
🎯
ここまでできればゴール達成!
イメージからコンテナを起動できるようになります。
イメージからコンテナを起動できるようになります。
広告スペース(バナー)
広告スペース(記事内)