ドッキングウィンドウ作成するためのコンテナと使用

まず準備ドッキングウィンドウ-CE 回転数のパッケージを

  1. インストールのドッキングウィンドウと開始ドッキングウィンドウを

ヤムヤム-utilsのデバイスマッパー永続データLVM2を-yインストール

yumを-config設定マネージャ--add-レポhttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yumを速くmakecache

yumをドッキングウィンドウ-CEをインストール-y

我々は/etc/docker/daemon.json

 

#### 以下の内容を追加します。

{

  "レジストリミラー":[ "https://dhq9bx4f.mirror.aliyuncs.com"]

}

##### 保存して終了

ドッキングウィンドウを起動しsystemctl

 

2. [スタート] CentOSの後部コンテナマウントのhttpd と新しい画像を生成します

ドッキングウィンドウプルCentOSの

### ミラーリングされますIDを

ドッキングウィンドウの実行-itd - -nameのCentOSの/ binに/ bashの

### コンテナを取得しますIDを

ドッカーEXEC -it(入力コンテナID)バッシュ

### へのドッキングウィンドウコンテナの後に:

yumをインストール-yのhttpd

### インストール後、Ctrlキーを押しながらDは、コンテナを終了します。

#### 以下は、コンテナを変更することにより、新たな画像を生成します

ドッキングウィンドウは、-mコミット-a「のhttpdをインストールする」 「keyuan_test」( 入力コンテナID)   新しいイメージ名を

### 新しく作成されたコンテナによって作成されたミラーの下および指定8080:80

8080 -pドッキングウィンドウの実行-itd:80 新しいイメージ名    / binに/ bashの

#### 次のコマンドへのドッキングウィンドウのコンテナ

ドッキングウィンドウの幹部が-it 新しいイメージコンテナは、生成されたIDのbashを

#### コンテナを入力した後、開始のhttpdは、によってCTRL + D コンテナを終了するには、ブラウザまたは使用カールアクセスするためのコマンドを80 -portを

httpdの-k開始

カールはlocalhost:8080

具体执行参考下面图形,特别时 镜像id和容器id的使用。

 

docker hub上拉centos镜像,并通过docker images 命令查看镜像ID

 

通过镜像id来启动容器,并通过docker exec 命令进入容器并安装httpd

 

在容器内httpd服务安装完成并ctrl+d退出。

 

查看当前启动的容器

通过这个容器id提交并生成新的镜像

通过新的镜像ID,启动容器,并映射8080端口到容器的80端口。

进入已安装httpd的容器并启动httpd后通过ctrl+d退出

通过curl的命令访问localhost:8080

表示成功映射到容器内部的80端口。

 

おすすめ

転載: www.cnblogs.com/yidaoyun/p/11595250.html