docker run コマンドの例

sudo docker run -d -p 8877:80 -v /home/hoge/moge:/var/www/html php5.6 
  • Docker コンテナを実行する。
  • -d: バックグラウンドで実行する。
  • -p 8877:80: ホスト側の8877番ボートをDockerコンテナの80番ポートに転送する。言い換えると、ホスト側の8877番ボートにアクセスすれば、Dockerコンテナの80番ポートにアクセスすることができる。
  • -v /home/hoge/moge:/var/www/html: ホスト側の /home/hoge/moge ディレクトリをDockerコンテナ内の /var/www/html にマウントする。言い換えると、ホスト側の /home/hoge/moge ディレクトリにDockerコンテナ内の /var/www/html ディレクトリからアクセスできるようになる。
  • php5.6: コンテナを生成するときに使用するDockerイメージ名を指定する。