ホームページ > 運用・保守 > Docker > docker がプロジェクトを実行する方法

docker がプロジェクトを実行する方法

王林
リリース: 2020-03-25 17:55:00
オリジナル
5120 人が閲覧しました

docker がプロジェクトを実行する方法

1. プロジェクト war が保存されているディレクトリを入力します

Dockerfile ファイルを編集します

1

vim Dockerfile

ログイン後にコピー

内容は次のとおりです

1

2

3

4

5

rom registry.docker-cn.com/library/tomcat

 

MAINTAINER heihezi heihezi@foxmail.com

 

COPY myproject.war /usr/local/tomcat/webapps

ログイン後にコピー

2. 独自のイメージを構築する

1

docker build -t myproject:latest .

ログイン後にコピー

予想どおり、イメージを構築する手順が表示されます。最後の行は

1

Successfully built b3f6ac3157ae

ログイン後にコピー
# です。 ## 最後の文字列はイメージ ID の一部です。

この時点で docker イメージを実行して独自のイメージ情報を表示できます

3. 独自の docker コンテナを実行します

1

docker run -d -p 8888:8080 myproject

ログイン後にコピー

ここで -d はバックグラウンドで実行しています。 -p は指定されたポートです。次の 8888:8080 は、ホストの 8888 ポートを Docker の 8080 ポートにマップします。操作が成功すると、ID が出力されます

4. 独自のプロジェクトにアクセスします

Tomcat が正常に起動するかどうかを確認します

1

192.168.1.178:8888

ログイン後にコピー

プロジェクトにアクセスします (プロジェクト名を追加します)

1

192.168.1.178:8888/myproject

ログイン後にコピー
推奨チュートリアル:

docker チュートリアル

以上がdocker がプロジェクトを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
docker install phpstudy
から 1970-01-01 08:00:00
0
0
0
DockerにSNMP環境をデプロイする
から 1970-01-01 08:00:00
0
0
0
docker: 無効な参照形式
から 1970-01-01 08:00:00
0
0
0
Dockerコンテナ間でのAPI呼び出し
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート