Docker/基本
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(Docker/基本);
*目次 [#b238e6e5]
#contents
*関連ページ [#n6480820]
*参考情報 [#e9353807]
*イメージvsコンテナ [#ea4293f6]
-イメージはファイルやディレクトリをまとめたもの。
-コンテナはイメージから作られたスナップショット。
*Webサーバーを起動する [#vf0cd7f7]
-以下のコマンドで起動できる。http://localhost:8080 がURL...
docker run -d -p 8080:80 --name webserver nginx
-オプションの意味。
,-d,バックグラウンドで実行
,-p,ポートマッピング。8080がホスト側、80がコンテナ側。
,--name,コンテナの名前
,nginx,イメージの名前。これを元にコンテナが作られる。
-公式レジストリからnginxイメージをダウンロードし、webserv...
*イメージの作成 [#i8dfe6d7]
-Dockerfileとdocker buildコマンドで作成
docker build -t 作成するイメージ名:タグ名 Dockerfileの場所
docker build -t samle:1.0 .
-Dockerfileのサンプル
FROM centos:latest
RUN yum install -y httpd
終了行:
&tag(Docker/基本);
*目次 [#b238e6e5]
#contents
*関連ページ [#n6480820]
*参考情報 [#e9353807]
*イメージvsコンテナ [#ea4293f6]
-イメージはファイルやディレクトリをまとめたもの。
-コンテナはイメージから作られたスナップショット。
*Webサーバーを起動する [#vf0cd7f7]
-以下のコマンドで起動できる。http://localhost:8080 がURL...
docker run -d -p 8080:80 --name webserver nginx
-オプションの意味。
,-d,バックグラウンドで実行
,-p,ポートマッピング。8080がホスト側、80がコンテナ側。
,--name,コンテナの名前
,nginx,イメージの名前。これを元にコンテナが作られる。
-公式レジストリからnginxイメージをダウンロードし、webserv...
*イメージの作成 [#i8dfe6d7]
-Dockerfileとdocker buildコマンドで作成
docker build -t 作成するイメージ名:タグ名 Dockerfileの場所
docker build -t samle:1.0 .
-Dockerfileのサンプル
FROM centos:latest
RUN yum install -y httpd
ページ名: