Dockerコンテナのインストール時に遭遇しやすい2つの問題 1.ポートはすでに割り当てられています(ポートは割り当てられています) 解決策: ポートを変更する 2. そのコンテナの名前を再利用できるようにする 解決策: 以前のコンテナを表示(削除)する docker ps -a | grep jenkins_im docker rm jenkins_im Dockerサービスを開始する sudo systemctl dockerを起動します vi /home/jenkins/docker-compose.yml で、docker-compose.yml を作成します。 バージョン: '3' サービス: ジェンキンス: コンテナ名: 'jenkins' 画像: jenkins/jenkins:lts 再起動: 常に ユーザー: jenkins:994 ポート: - 「11005:8080」 - 「50000:50000」 - 「10051:10051」 ボリューム: - /home/jenkins/data:/var/jenkins_home - /usr/bin/docker:/usr/bin/docker - /var/run/docker.sock:/var/run/docker.sock 以前にそのようなファイルが存在しない場合は、変更後に保存することはできません。viをvimに変更します。 インストール手順は次のとおりです githubにアクセスしてコマンドをコピーします docker run -p 8080:8080 -p 50000:50000 ジェンキンス/ジェンキンス:lts ターミナルを開き、sshを使用してリモートテストサーバーに接続します。 上記のコマンドを貼り付け、デフォルトポート 8080 を変更し、別のホストポートにマップして、コンテナ名を指定します。Enter キーを押します。すべてがうまくいけば、ハッシュ値の文字列が出力されます。 docker run --name jenkins_im -itd -p 11005:8080 -p 50000:50000 jenkins/jenkins:lts // -itd: 対話型ターミナルを追加し、このコマンドでバックグラウンドで docker を実行できるようにします コンテナが実行中かどうかを確認するには、次のコマンドを実行します。 docker ps | grep jenkins_im コンテナ内の情報を印刷するには、次のコマンドを実行します。管理者パスワードが表示されます。後で使用するために保存してください。ログ コマンドを終了するには、Ctrl + C を押します。 docker ログ -f jenkins_im ファイアウォールがオフになっていない場合は、ファイアウォールで上記に設定した11005ポートを開放します。 ファイアウォールコマンド --add-port=11005/tcp --permanent 次にファイアウォールをリロードします ファイアウォール-cmd --reload この時、ブラウザに仮想マシンのIPとポート番号を追加することでアクセスできるようになります。次の手順は次のとおりです。
docker start <コンテナ名> これで、Jenkins を Docker でインストールするためのサンプルコードに関するこの記事は終了です。Jenkins を Docker でインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Linux (Centos7) に mysql8.0.18 をインストールするチュートリアル図
>>: MySQL における datetime と timestamp の違いと使い方
日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行するこ...
目次JavaScript オブジェクト1. 定義2. オブジェクトの分類3. オブジェクトを定義する...
この記事では、モバイル署名機能を実装するためのJavaScriptの具体的なコードを参考までに共有し...
Linux システム管理者にとって、サービスがポートに正しくバインドされているか、またはポートをリッ...
目次1. まずプロジェクトにechartsをインストールします2. echartsに縦棒グラフテンプ...
まず、私の基本的な開発環境を見てみましょう。オペレーティングシステム: MacOS 10.13.5 ...
今日は、MySQL をインストールしたかったので、公式 Web サイトにアクセスして、MySQL の...
img src 値が空の場合、リクエストが 2 つ行われます。一部の学生は以前に同様の状況に遭遇した...
Linux システムで .sh ファイルを実行する方法は 2 つあります。たとえば、ルート ディレク...
この記事では、主に、div の水平レイアウトの両側の配置を実装する 3 つの方法を紹介し、それらを共...
タブ選択カードは、実際の Web ページで非常に頻繁に使用されます。基本的に、すべての Web ペー...
このコードは水平マージを示しています。 <!DOCTYPE html PUBLIC "...
目次0x0 はじめに0x1 インストール0x2 ノードサイドバー0x3 統合例0x0 はじめにプロジ...
目次1. Dockerをインストールする2. ソナーイメージをインストールする3. ソナーを使ってコ...
目次トリガーとは何かトリガーを作成する複数の実行ステートメントを持つトリガーの作成制限と考慮事項要約...