Docker

Docker
ブログ

Dockerをインストールする

  apt -y install docker.io

Dockerの自動起動の設定

  docker systemctl enabale docker

Dockerのバージョンを確認する

  docker version

コンテナを起動する

  docker run イメージ名
      タグ名を省略すると「latest」が自動選択

docker run は 「docker pull」「docker create」「docker start」を一度に行うコマンド

Webサーバーの構築(Nginx)

DockerHubのExplore内からNginxを検索する。
NginxのDOCKER OFFICIAL IMAGE を選択。
Exporting extarnal port のコマンドを参考にrunコマンドを実行。
  docker run --name some-nginx -d -p 8080:80 some-content-nginx
      --name:コンテナ名を指定
      -d:デタッチモード(コマンドの実行をバックグラウンドで行う)
      -p:ポート番号
      8080:ホスト側のポート番号
      80:コンテナ側のポート番号
      some-conent-nginx:イメージ名
      ⇒外部からホストの8080番ポートにアクセスするとコンテナの80番にアクセスすることとなる。

コンテナの操作

コンテナの停止
  docker container stop <コンテナ名>
コンテナの削除
  docker container rm <コンテナ名>
コンテナの一覧 (-aをつけると停止中も含めて表示)
  docker container ls

参考文献:UdemyのゼロからはじめるDockerによるアプリケーション実行環境構築を参考にしました。Dockerを始める人にとっては、とっても参考になる動画です。

DockerLinuxPC
スポンサーリンク
kotohaをフォローする

コメント