ホームページ >運用・保守 >Docker >Dockerイメージの起動方法

Dockerイメージの起動方法

王林
王林オリジナル
2020-04-14 11:47:367188ブラウズ

Dockerイメージの起動方法

1. Docker run スタートアップ

--env-file は、ファイルから環境変数をロードすることを意味します。ファイル形式は key=value、 1 行に 1 つ。変数;

-v は、ホスト上のファイルをイメージにマウントすることを意味します。コロンの前はホスト ファイル パスを示し、その後はイメージ ファイル パスを示します。絶対パスは次のとおりです。使用;

#-p は、イメージ内のポート 8080 をホスト上のポート 8083 にマッピングすることを意味し、10.142.8.12 はホスト IP を表します;

docker run -it --env-file ./run/hrms.env -v /opt/hrms/hrms/hrms:/opt/hrms/hrms -p 10.142.8.12:8083:8080 55ad68601db

2. Docker-compose の起動

docker-compose は docker 三銃士の 1 つです。イメージの起動に特に使用されるプラグインです。pip install docker-compose を通じてインストールできます。

次のディレクトリ構造を持つ新しいフォルダーをイメージの起動フォルダーとして作成できます:

Dockerイメージの起動方法

docker-compose.yml ファイルを書き込みます:

version:  '2.0'
services:
  web:
    image: hrms:v1.2
    restart:  always
    ports:
      - "8083:8080"
    env_file:
      - ./hrms.env
    volumes:
      - /opt/hrms/logs/:/opt/hrms/logs/

起動:

docker-compose.yml があるディレクトリに切り替えて、

docker-compose up

を実行してイメージを開始します。

推奨チュートリアル:

docker チュートリアル

以上がDockerイメージの起動方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。