の使用 仮想化は日々ますます重要になっています、それらが提供する改善と新機能により、テクノロジーの使用が容易になるためです。 これにより、企業とエンドユーザーの両方が簡単に使用できるようになります。
コネラ さまざまなアクティビティを実行し、オペレーティングシステムとアプリケーションの両方を実行できます 完全に隔離されたスペースで動作するため、ホストオペレーティングシステムを損なうことなく動作します。
今回は Dockerを見てみましょうどれ クロスプラットフォームのオープンソースアプリケーションです その ソフトウェアコンテナ内のアプリケーションの展開を自動化し、 Linuxのオペレーティングシステムレベルで仮想化の抽象化と自動化の追加レイヤーを提供します。
Dockerはすでに非常に有名であるため、多くの人がDockerを聞いたり、使用したりしています。 基本的に、オペレーティングシステムレベルでコンテナの仮想化を実行できますただし、Dockerがcgroupや名前空間などのLinuxカーネルリソース分離機能を使用して、独立したコンテナーを単一のLinuxインスタンス内で実行できるようにし、仮想マシンの起動と保守のオーバーヘッドを回避することを保証します。
DockerはXNUMXつのバージョンを処理します EE企業に支払われるもの(エンタープライズ版)もうXNUMXつは、CEコミュニティからの無料バージョンです(コミュニティ版).
私たちの場合v私たちは無料版を使用することをマスターします。
インストールを開始する前に 更新する場合は、以前に行ったインストールをすべてアンインストールする必要があります。 この方法は、Ubuntu Artful 17.10、Ubuntu Xenial 16.04、Ubuntu Trusty14.04にも適用されることを伝えます。
今dターミナルを開く必要があります (Ctrl + Alt + T)および 次のコマンドを実行します Dockerの以前のインストールを削除するには:
sudo apt-get remove docker docker-engine docker.io
これを行って、リポジトリを更新する必要がある時間 と:
sudo apt-get update
そして任意のパッケージ:
sudo apt-get upgrade
Ubuntu18.04にDockerCEをインストールします
いくつかの依存関係をインストールする必要があります 次のコマンドでDockerに必要です。
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
今これをしました GPGキーをインポートする必要があります。
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
指紋を確認する必要があります 海 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88、指紋の最後の8文字を探します。
このために 次のコマンドを実行できます。
sudo apt-key fingerprint 0EBFCD88
これは次のようなものを返すはずです:
pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
現在 リポジトリを追加する必要があります 次のコマンドを使用してシステムに送信します。
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
エラーが発生した場合は、sources.listを編集して手動で追加し、次のように入力したターミナルからこれを行うことができます。
sudo nano /etc/apt/sources.list
そして、できれば最後に次の行を追加します。
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
18.04の巧妙な17.10、16.04のゼニアル、または14.04の信頼できるものを使用していない場合、Bionicをどこで置き換えますか。
これが完了したら、リポジトリのリストを次のように再度更新します。
sudo apt-get update
そして今 これで、Dockerをシステムにインストールできます、次のコマンドを入力するだけです。
sudo apt-get install docker-ce
システムの起動時にDockerサービスが自動的に開始されるため、インストールが完了したら、コンピューターを再起動することをお勧めします。
へ Dockerが正常にインストールされていることを確認します そしてそれはすでにシステム上で実行されています 簡単なテストを実行できます、ターミナルを再度開いて、次のコマンドを実行する必要があります。
sudo docker run hello-world
最後に Dockerグループをユーザーに追加する必要があります これはシステムで作成されますが、自動的には追加されないため、端末でこれを行うには、次のようにします。
sudo usermod -aG docker $USER
そして出来上がり、Dockerのバージョンをより新しいバージョンに更新したい場合は、実行するだけで済みます。
sudo apt-get install docker-ce
詳細については、リンクにあるその他のプラットフォームのインストールガイドを参照してください。 これは.
ログイン時とwifiで問題が発生しました
Youtube?
Ubuntu18では機能しません。 最初に試しましたか?
こんにちは、チュートリアルをありがとう、それはスキャンダルから来ました。 Dockerはまだ「安定した」バージョンをリリースしていないようで、「テスト」を追加する必要があるため、リポジトリ行が失敗したことをコメントしてください。
正しいものは次のとおりです。
deb [arch = amd64] https://download.docker.com/linux/ubuntu バイオニックテスト
検証済みで動作しています。
よろしく
ありがとう!…。