1. マインドマップ 2. コンテナの構築方法 2.1 実験環境の準備 (1)環境選択 管理ツール: Docker エンジン。Docker は最も人気があり、広く使用されているためです。 ランタイム: runc. Docker のデフォルトのランタイム。 オペレーティングシステム: Ubuntu。CoreOS のようなコンテナ OS もありますが、学習を始めたばかりのときは、使い慣れたシステムである Ubuntu を使用することをお勧めします。 (2)Dockerをインストールする (2.1) Docker公式チュートリアル: docs.docker.com/engine/installation (2.2)Dockerのaptソースを設定します。 ①パッケージをインストールし、aptコマンドHTTPSがDockerソースにアクセスできるようにします。 ②Dockerの公式GPGキーを追加します。 ③Dockerソースを/etc/apt/sources.listに追加する (2.3) UbuntuにDockerをインストールする まず、Ubuntu が Docker をサポートしているかどうかを確認する必要があります。 Docker には Ubuntu カーネル バージョン 3.10 以上が必要です。このページの前提条件をチェックして、Ubuntu バージョンが Docker をサポートしているかどうかを確認してください。 ①Ubuntu公式ソースをAlibaba国内ソースに置き換える vi /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ xenial メイン deb-src http://mirrors.aliyun.com/ubuntu/ xenial メイン deb http://mirrors.aliyun.com/ubuntu/ xenial-updates メイン deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates メイン deb http://mirrors.aliyun.com/ubuntu/ xenial ユニバース deb-src http://mirrors.aliyun.com/ubuntu/ xenial ユニバース deb http://mirrors.aliyun.com/ubuntu/ xenial-updates ユニバース deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates ユニバース deb http://mirrors.aliyun.com/ubuntu/ xenial-security メイン deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security メイン deb http://mirrors.aliyun.com/ubuntu/ xenial-security ユニバース deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security ユニバース ②更新元: ③破損したソフトウェアパッケージを修復し、エラーのあるパッケージをアンインストールして、正しいバージョンを再インストールします。 ④ソフトウェアを更新する
⑤必要なパッケージをインストールします。 ⑥GPGキーを追加し、Docker-ceソフトウェアソースを追加します。ここでは、中国科学技術大学のDocker-ceソースを例に挙げます。 curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \ $(lsb_release -cs) 安定" ⑦追加に成功したらパッケージキャッシュを更新します。 ⑧Docker-ceをインストールします。 ⑨ 起動時の自動起動を設定し、Docker-ce を起動します (インストールが成功するとデフォルトで設定され起動されるため、無視できます)。 sudo systemctl でdockerを有効にする sudo systemctl dockerを起動します ⑩dockerをsudoなしで実行できるように、現在のユーザーをdockerユーザーグループに追加します。 sudo グループ追加 docker sudo usermod -aG docker $USER テスト: ⑪dockerサービスを起動します。 試運転: $ docker run ubuntu:15.10 /bin/echo "Hello world" docker: Docker バイナリ。 run: 前の docker と組み合わせてコンテナを実行します。 ubuntu:15.10 は実行するイメージを指定します。Docker はまず、ローカル ホストにイメージが存在するかどうかを確認します。存在しない場合、Docker はイメージ リポジトリ Docker Hub からパブリック イメージをダウンロードします。 /bin/echo "Hello world": 起動したコンテナで実行されたコマンド PS: Ubuntu で非ルート ユーザーとして docker を実行すると、エラーが報告されます。まず、次のコマンドを実行する必要があります。 注文!!! 2.2 最初のコンテナを実行する
要約する 上記は、編集者による VMware での Ubuntu Docker のインストールの紹介です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: MySQL全文インデックスを使用して検索エンジンのサンプルコードの簡易版を実現する
>>: JavaScript でプロパティハイジャックを実装する方法 defineProperty
目次1. デカルト積現象2. 接続クエリの知識ポイントのまとめ1) 結合クエリとは何ですか? 2) ...
HTML では、色は 2 つの方法で表現されます。 1 つは、青の場合は blue のように色の名前...
目次概要1. 範囲エラー2. 参照エラー3. 構文エラー4. タイプエラー5. URIエラー6. 評...
1. ffmpeg がビデオ ファイルをプッシュする場合、オーディオとビデオのエンコード形式は H2...
この記事では、Vue.jsの具体的なコードを共有して、シンプルな折りたたみパネルを実装する例を紹介し...
CentOS 8 ではソフトウェア パッケージのインストール プログラムが変更され、yum 構成方法...
時は経つのが早く、わずか 6 日後には 2013 年が歴史になります。今年は、いわゆるトレンドが多す...
この記事の例では、登録ページの効果を実現するためのVueの具体的なコードを参考までに共有しています。...
最近、ポップアップ広告に取り組んでいました。デフォルト ページには z-index が設定されていな...
展開環境: ここでは docker コンテナ、Linux システム、VmWare 仮想マシンが使用さ...
雑談はここまでにして、インターネット上で見つかる高性能な Yahoo ウェブサイトを構築するための数...
まず、ハードディスクデバイスにデータディスクがあるかどうかを確認します # まずfdisk -lを実...
ページが非常に長い場合は、下にさらにコンテンツがあることをユーザーに知らせるために矢印が必要になるこ...
Web ページのパフォーマンスを向上させるにはどうすればよいでしょうか?ほとんどの開発者は、Java...
目次序文1. カプセル化の重要性2. どのようにカプセル化しますか? 1. 準備2. 梱包を開始する...