推奨される Docker 学習教材: https://www.runoob.com/docker/docker-tutorial.html 1. Centos7環境のDockerインストール まず公式ウェブサイトにアクセスしてイメージをダウンロードします。docker 公式イメージ: https://hub.docker.com/ 1. 最新バージョンをインストールする yum をインストール -y yum-utils デバイスマッパー永続データ lvm2 2. dockerソースを追加する yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3. Dockerをインストールする yum で docker-ce をインストールします 注: Docker がインストールされているかどうかを確認してください。 yum list インストール済み | grep docker アンインストールする場合は、次のコマンドを入力します。 yum 削除 xxx xxxx xxx 4. { 「DNS」: [ 「114.114.114.114」、 「8.8.8.8」 ]、 #Accelerator は、イメージのダウンロード速度を上げることができます。Alibaba Cloud ミラー アドレス "registry-mirrors": ["https://registry-docker.com"] に設定することもできます。 "bip":"172.17.5.1/24" } 5. インストール後、dockerのバージョンと情報を確認します docker バージョン docker情報 6. 仮想マシンの起動時にDockerが起動するように設定する sudo chkconfig docker オン 7. Dockerを起動する sudo サービス docker 開始 2. dockerでJenkinsをインストールする 1. 一般的に、管理の便宜上、コンテナのIPセグメントをカスタマイズします。ここでは、ネットワーク名をカスタマイズします: mynetwork docker ネットワーク作成 --subnet=172.18.0.0/16 mynetwork 定義は完了しており、表示できます: 2. jinkins イメージをダウンロードします。 docker pull jenkins/jenkins:latest 3. コンテナ アカウントを承認する コンテナの移行または再作成時に Jenkins が再インストールされないようにするには、最初のインストール時にデータを対応するディレクトリにマウントする必要があります。私の場合は、データをこのディレクトリにマウントします: chown -R 1000 /home/docker/data/jenkins 4. コンテナを作成し、Linuxの起動時に起動し、固定IPを指定します。 docker run --net mynetwork --ip 172.18.0.4 -v /home/docker/data/project/jenkins:/home/docker/data/jenkins -v /home/docker/var/jenkins/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime -e JAVA_OPTS=-Duser.timezone=アジア/上海 -dit --name マイジェンキンス -p 8080:8080 -p 50000:50000 --restart=常にjenkins/jenkins:latest 説明する: 2. 注意: ポート番号 6. インストールが成功しました。次の点を確認してください。 docker ps -a | grep ジェンキンス 5. コンテナを入力します。 docker exec -it -u root my-jenkins /bin/bash デフォルトユーザー: 6. コンテナに初めて vim コマンドをインストールします。 apt-getアップデート apt-get で vim をインストール 7. コンテナから出るには 2 つの方法があります。 要約する これで、docker 環境に jenkins コンテナをインストールする方法についての記事は終了です。docker 環境に jenkins コンテナをインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: myisamchk および mysqlcheck ツールを使用して破損した MySQL データベース ファイルを迅速に修復する方法
これは非常にシンプルな純粋な CSS3 の白い雲の浮遊する背景効果です。浮かぶ白い雲の特殊効果は、C...
ワイルドカードのカテゴリ: %パーセント ワイルドカード: 任意の文字が任意の回数出現できることを示...
はじめに: Windows 10 を再インストールし、同時にファイルを整理しました。しかし、MySQ...
今日、ディスクアラーム例外を受け取りました。50G ディスクが爆発しました。分析と解決のプロセスは次...
1. Nginxのインストール手順1.1 公式サイトの紹介http://nginx.org/en/d...
目次問題の説明原理分析問題分析拡大する総括する問題の説明ユーザーはプライマリ データベースに対して変...
パフォーマンスは本当に重要ですか?パフォーマンスは重要であり、誰もがそれを知っています。なぜ私たちは...
序文私はプログラマーとしてスタートした PHP プログラマーです。これまで、トレーニング コースで勉...
Ⅰ. 問題の説明: html+css を使用してシンプルなナビゲーション バーを実装します。 **...
Windows 10 1903 は、2019 年に Microsoft がリリースした Windo...
目次1. シナリオの説明2. 解決策オプションが多すぎる el-select コンポーネントの解決策...
目次主キー制約一意の主キー非 Null 制約デフォルトの制約外部キー制約1NF 2NF 3NFデータ...
Windows サーバー リモート デスクトップのデフォルトのポート番号は 3389 です。職場でサ...
この記事では、ドラッグアンドドロップをJSオブジェクト指向で実装するための具体的なコードを参考までに...
フォーマットはシンプルです: proxy_pass URL; URL には、送信プロトコル (htt...