まず、ドッカーインストール
1を、ドッカーシステム要件のCentOSのカーネルバージョンが高い3.10よりも、あなたのCentOSのバージョンを確認するには、このページの前提条件を参照してくださいドッカーをサポートしています。
あなたの現在のカーネルバージョンははuname -rコマンドで表示
$はuname -r
2、root権限でCentOSにログオンします。yumの日付までにパッケージ化することを確認してください。
$須藤yumのアップデート
図3は、古いバージョンをアンインストール(旧バージョンがインストールされている場合)
$ sudoのyumを削除-共通ドッカードッカードッカードッカー-SELinuxの-エンジン
4、必要なインストールパッケージは、yumを-utilのはyum-config設定マネージャ機能を提供し、他の2つは依存devicemapper駆動され、
$ sudoのヤムヤム-utilsのインストール-y devicemapper永続データLVM2
図5に示すように、ソースはYUM提供
YUM-CONFIG-マネージャ--add-レポ http://download.docker.com/linux/centos/docker-ce.repo
6、あなたはすべての倉庫のドッキングウィンドウのすべてのバージョンを表示して、インストールする特定のバージョンを選択することができます
| $ yumをリストドッカ-CEの--showduplicatesをソート-r
7、インストールドッカー
yumをインストールドッカー-CE-18.03.1.ce
8、起動開始し、参加する
$ sudoをsystemctlスタートドッカー
$ sudoをsystemctlはドッカーを有効にします
9、(二つの部分、クライアントサービスとインストールの開始があるドッキングウィンドウが成功であることを示す)のインストールが成功したことを確認
バージョンドッカー$
インストールのドッキングウィンドウ、コン
sudoのカール-L「https://github.com/docker/compose/releases/download/1.23.2/docker-compose- (のuname -m)」-oは/ usr / local / binに/ドッキングウィンドウ、コン
sudoのはchmod + Xの/ usr / local / binに/ドッキングウィンドウ、コン
ドッキングウィンドウ、コン--version
プロジェクトの実行
gitのクローンhttps://github.com/c0ny1/vulstudy.git
1.単一のプラットフォームの脆弱性を実行します
実行するには、次のプラットフォームの脆弱性へのCDは、次のコマンドを実行します。
vulstudy CD / DVWA
ドッカーは#起動作曲コンテナを-d
サーバの80番ポートをシャットダウンし
、サービスのhttpd停止を
ドッキングウィンドウ-COMPOSEストップ#はコンテナを停止します
サーバーのポート80を開くために、サービスのhttpd開始
2.実行するすべての抜け穴プラットフォーム
プロジェクトのルートディレクトリの下に次のコマンドを実行します。
CDのvulstudy
コンテナを起動するには、-d#をドッキングウィンドウ、構成
閉じる80ポート
サービスのhttpd停止
ドッキングウィンドウ-COMPOSEストップ#はコンテナを停止します