序文
ジュニアパートナーがそれを面白がっていない.batファイルWindowsでプレイし、キーの押しでgithubのは、あなたが自動的に私たちに良い展開を与えることができますスクリプトを実行することができますハハ、当然のことながら、シェルスクリプトと非常によく似ている、などの同期動作、引きます環境に!しかし、これは単純なシェルスクリプトであるだけでなく、あなたがああを探索するためのより高度な待機!
簡単な分析ドッキングウィンドウのインストールmysql5.7
我々は最初のインストール手順のドッキングウィンドウを見直し、我々はドッキングウィンドウとmysql5.7をインストールしている前のノートでは、1:
#1。ツールマウントシステムは、依存している #2.yum]ドッキングウィンドウソフトウェア構成管理元アドレス 3.更新#yumのキャッシュ #4。安装ドッカ #5。スタートドッカサービス #6。は、ブートエントリの追加 |
2.mysql 5.7インストール手順、Navicatは接続が完了すると(何の接続を使用したいものを)百万千次:
#MySQLのインストール1.まずマウントは、mkdir confディレクトリのmysqlの、データ、ログ、このデフォルトのパス) #1 2.dockerはmysql5.7のデフォルトポート3306、パスワードマウントミラーを引っ張っ:xxxxを独自の設定ディレクトリを〜/ MySQLの/ |
第二に、簡単なシェルスクリプトは、キーの展開のMySQL 5.7を準備しました
1.私たちは、上記のは、ダウンロードの数に基づいていることを、私はVIで作成したファイルをインストールし、構築するための環境を完了するためのコマンドをインストールしました。
ボタンをインストール①vi私は、上記のコマンドペーストの全ては、編集モードに入り、
コピー、Escキーを押して編集モードを終了した後②、Enterキーを押します。viエディタを終了しますWQ
2.簡単なシェルスクリプトを完了した後、我々は、実行コマンドスクリプトを実行することができます:。〜/インストール
#[iZbp19lugf22zbsubsf1y6Z〜@ルート]。〜/インストール |
ここで注意を参照するためのヒントです:私はここにインストールされていている、および実行する必要はありません、と小さなパートナーはそれを試してみたいことがありますので。そこ私たちは、一般的にミラーを引く必要がある、また、ドッキングウィンドウのインストールのヒントですが、小扁は、前提のドッキングウィンドウは、インストールmysql5.7として、入力し、直接実行するためにインストールが見つかりました:
docker run -p 3306:3306 --name hrun_mysql -v ~/mysql/conf:/etc/mysql/conf.d -v ~/mysql/data:/var/lib/mysql -v ~/mysql/logs:/logs -e MYSQL_ROOT_PASSWORD=xxxx -d mysql:5.7 |
你会发现docker自动给你下载mysql5.7,不再需要输入docker pull mysql5.7,另外也不需要再创建目录:~/mysql/conf、~/mysql/data、~/mysql/log。运行mysql5.7容器时自动给你建好了,直接使用行啦,是不是觉得棒棒哒?
三、以 jenkins 为实例演示
1.首先自检一下我的镜像是否有 jenkins,显然是没有的。
[root@iZbp19lugf22zbsubsf1y6Z ~]# docker images |
2.常规部署 jenkins docker命令如下:
# 创建映射jenkins目录 # 下载jenkins 镜像 # 运行jenkins 容器 # 这里是查看 jenkins 的激活密码 |
3.骚操作如下:
# 直接运行jenkins 容器 # 这里是查看 jenkins 的激活密码 |
这时候发现在自动下载jenkins镜像,等待下载完成就自动运行容器了(可以放开双手了):
下载完成后便会自动运行容器了:
[root@iZbp19lugf22zbsubsf1y6Z ~]# docker run -d -p 3006:8080 -p 50000:50000 -v ~/jenkins:/var/jenkins -v /etc/localtime:/etc/localtime --name jenkins jenkinsUnable to find image 'jenkins:latest' locally latest: Pulling from library/jenkins |
便可以查看到jenkins 已经在运行了,输入:docker ps