1.Docer CEをインストールして使用する この記事では、CentOS 7 を例に Docker CE バージョンをインストールします。Docker には、コミュニティ バージョン CE とエンタープライズ バージョン EE の 2 つのバージョンがあります。ここでは CE バージョンを例に説明します。 インストール方法は2つあります: 1. yumを使用してインストールする、2. スクリプトを使用して自動的にインストールする システム要件 Docker CE は CentOS 7 の 64 ビット バージョンをサポートしており、カーネル バージョンは 3.10 以上が必要です。 CentOS 7 は最小カーネル要件を満たしていますが、カーネルバージョンが比較的低いため、一部の機能 (overlay2 ストレージ層ドライバーなど) が使用できず、一部の機能が不安定になる可能性があります。 古いバージョンをアンインストールする Docker の古いバージョンは docker または $ sudo yum 削除 docker \ dockerクライアント\ docker-client-最新 \ docker-common \ docker-最新 \ docker-最新-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ dockerエンジン 1. yumを使用してインストールする 必要なシステム ツールをいくつかインストールします。 $ sudo yum install -y yum-utils デバイスマッパー永続データ lvm2 ソフトウェアソース情報を追加します: $ sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum キャッシュを更新します。 Docker-ce をインストールします。 2. スクリプトを使用して自動的にインストールする yum パッケージが最新バージョンに更新されていることを確認してください。 テスト環境または開発環境でのインストール プロセスを簡素化するために、Docker は CentOS システムへのインストールに使用できる便利なインストール スクリプトのセットを公式に提供しています。 $ curl -fsSL get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun このコマンドを実行すると、スクリプトによってすべての準備が自動的に行われ、システムに Docker CE の Edge バージョンがインストールされます。 3. Dockerを起動する
4. Dockerサービスが正常に起動したかどうかを確認する
次の図は起動が成功したことを示しているようです 2. portainerグラフィカルインターフェースツールを使用してdockerを管理する Portainer は、docker ホストと docker swarm を管理できる軽量の Docker 環境管理 UI です。軽量な理由は、デプロイ用のコンテナが 1 つだけであり、バイナリ プログラムを使用して直接デプロイすることもできるためです。また、portainer はクロスプラットフォームであり、Windows と Linux の両方にデプロイできます。 1. ポーテナーコンテナを起動する 選択できる起動モードは2つあります 1. シングルノード動作モード docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock ポーター/ポーター -dパラメータはデタッチモードで実行されます 2. マルチノード: portainnerはTCP通信もサポートします docker run -d -p 9000:9000 portainer/portainer -H tcp://<リモートホスト>:<リモートポート> REMOTE_HOSTはスレーブIP、REMOTE_PORTはスレーブポートです。 2. 訪問 http://ホストIP:9000 ページに入ったら、ユーザー名とパスワードを設定してください 次に、ローカルまたはリモートを選択します。ここでは、単一ノードのローカルを使用します。 ログインすると次の図が表示されます 要約する 以上が、編集者が紹介した Linux での Docker と portainer の設定方法です。皆様のお役に立てれば幸いです。ご質問があれば、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Ubuntu 16.04 で MySQL マスター スレーブ同期を設定する方法
公式の MySQL ダンプ ツールで、特定のデータベースのみを復元するにはどうすればよいですか?完全...
Dockerコンテナ接続1. ネットワークポートマッピングPythonアプリケーション用のコンテナを...
mysql クエリ制御ステートメントフィールド重複排除 **キーワード: 明確** 構文: テーブル...
今日 Docker コンテナを作成したとき、誤ってイメージの名前を間違って入力しました。その結果、コ...
CSS を使用して要素の円弧の動きを制御する方法CSS3 の新しい属性 transfrom トランジ...
iframe の使い方:コードをコピーコードは次のとおりです。 <DIV align=cent...
IE6 で CSS スタイルの div または li の背景のタイリングや境界の破壊を解決するには、...
React では、this.state を使用して状態を直接変更しても、コンポーネントは再レンダリン...
目次1. オープンソースの倉庫管理ツール Harbor 2 インストール2.1 DockerとDoc...
最近では、多くのウェブサイトでは、ページ上の特定のコンテンツや情報を直接コピーすることは許可されてお...
MySQL パフォーマンスの最適化MySQL はインターネット企業で広く使用されており、MySQL ...
HTML フォームは、名前、電子メール アドレス、場所、年齢などのユーザー情報を収集するためによく使...
ページの主要部分: <body> <ul id="メニュー"&...
目次序文vue-i18nをインストールするロケールの設定getLangs.js の実装i18nインス...
Object.definePropertyの理解文法:オブジェクト.defineProperty(o...