ドッキングウィンドウは、プロのテストを取得します

環境のLinux centos7:

1、ドッキングウィンドウのエンジンの以前のバージョンのアンインストール
はsudo yumを削除ドッキングウィンドウ-CEの
はsudo RM -rfは/ var / libに/ドッキングウィンドウを

2、ドッカーパッケージはすでに内部でデフォルトのCentOS-エクストラ・ソフトウェア・ソースに含まれています。だから、yumをのみ、次のコマンドを実行する必要があり、ドッキングウィンドウをインストールします:

#yumのドッキングウィンドウをインストール

3、

インストールが完了したら、ドッカサービスを開始するには、次のコマンドを使用して、ブートに設定します。

docker.service#が開始systemctl
#はdocker.serviceを有効systemctl

図4に示すように、ミラー元アドレス変更

修改/etc/docker/daemon.json内容:
{
  "レジストリミラー":[ " https://xffvqg8p.mirror.aliyuncs.com "]
}
須藤のsystemctlデーモンリロード

sudoのsystemctl再起動ドッカ

図5に示すように、画像をダウンロードしてください。(これは、Javaクラスとして理解することができます)

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

図6に示すように、作成および起動容器(これは、Javaクラスの例として理解することができます)

ドッキングウィンドウの実行--name RabbitMQの-d -p 5675:5672 docker.io/rabbitmq

そしてdocker.io/rabbitmqでミラーリング、コンテナはabbitmqの名前、外部ポート5675を作成することができます

指定された名前を持つ容器に7、ドッカーEXEC -it rabbitmq1 / binに/ bashの

すべてのコンテナを照会-a 8、ドッキングウィンドウのPS

コンテナを削除fe8cc8ca18ed -f 9、ドッキングウィンドウのRM

10、なぜポートマッピングがすべき?あなたはポートマッピングホスト・マシンと仮想マシンを構成しない場合、コンテナは、起動すると何のポートがないため、外部プログラムは、仮想マシンにアクセスすることができません。

11、ドッキングウィンドウの開始Redisの:

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

sudoのドッキングウィンドウの実行-t -i -p 192.168.1.150:6379:6379のRedis:最新/ binに/ bashの

サーバー:マスターノードのドッキングウィンドウの実行-d -p 192.168.1.150:6379:6379 --name Redisのマスタ-v /ホーム/ Redisの/:/データdocker.io/redisのRedisのサーバー

マスターdocker.io/redis / binに/ bashの:実行-itd -p 192.168.1.150:6380:6380 --nameのRedisスレーブ--linkのRedisのマスターをドッカー节点スレーブ

 ドッキングウィンドウの実行-it --nameのRedisスレーブ-d -p 192.168.1.150:6301:6379 docker.io/redisのRedisサーバ

客户端:6379 -pドッキングウィンドウの実行-it --link Redisのマスター--rm docker.io/redisのRedis-CLI -h Redisのマスター

ドッキングウィンドウで実行-it --linkのRedisスレーブ--rm docker.io/redisのRedis-CLI -hのRedisスレーブ-p 6379

12、

ドッキングウィンドウのコンテナに取り付けられvimの

apt-getを更新

Vimをインストールapt-getを

13、

コンテナにホストからレプリケートsudo docker cp host_path containerID:container_path

sudoのドッキングウィンドウのCP /home/redis.conf 42446750d633:/データ

コンテナからホストにコピーしますsudo docker cp containerID:container_path host_path

14、

コンテナにします。exec -itのRedisのスレーブのbashをドッキングウィンドウ

https://blog.csdn.net/simatongming/article/details/78598063

15、ドッカー容器は、ネットワーク再起動与えられます

ドッキングウィンドウがd23ae97077b7の起動
デーモンからのエラー応答を:コンテナd23ae97077b7を再起動することはできません:ドライバーは、エンドポイントの飼育係(eb77732e83cdbc7d04d262f0f5f524bad965bd35c5d770a635b35f7276c9c02f)に外部接続のプログラミングに失敗しました:(iptablesのに失敗しました:iptablesの--wait -tのnat -Aドッキングウィンドウ-p TCPは0/0 --dportを-d 2181 -j DNAT --to-先172.17.0.2:2181 -i docker0:!iptablesの:その名前のチェーン/ターゲット/マッチ。

ソリューション:systemctl再起動]ドッキングウィンドウ;(ドッカネットワーク管理の問題だけで罰金、次回の再起動。)

                   ドッキングウィンドウの開始d23ae97077b7。

 

 

 

 

 

おすすめ

転載: blog.csdn.net/liuqianduxin/article/details/81735551