win10でdockerを完全にアンインストールする方法
現在の時代では、Docker はオープンソースのコンテナ化プラットフォームであり、ソフトウェア開発、展開、テストなどの側面で広く使用されています。しかし、さまざまな理由により、完全に削除する必要がある場合があります。ただし、Docker のアンインストールは、他のソフトウェアほど単純かつ明白ではありません。この記事では、Docker を完全かつ正しくアンインストールする方法を紹介します。
1. Windows 10 のデフォルトの方法
- Windows メニューを開きます;
- 検索バーに「アプリと機能」と入力し、「アプリと機能」を選択します";
- Docker を見つけたら、それを選択して [アンインストール] をクリックします。;
- アンインストール プロセスが完了したら、コンピューターを再起動します。
この方法では Docker をアンインストールするだけですが、完全に削除することはできず、残ったファイルや設定がシステムに影響を与える可能性があります。
2. PowerShell コマンドを使用します
- 「PowerShell (管理者)」を開きます;
- 次のコマンドを実行します:
Get-Service *docker* | Stop-Service
Get-Service *docker* | Remove-Service
sc.exe delete docker
- 次のコマンドを実行します:
Get-AppxPackage -Name Docker.Docker* | Remove-AppxPackage
- Docker ディレクトリとそのファイルを削除します;
- コンピューターを再起動します。
3. 手動アンインストール
- Docker サービスを終了します
タスク マネージャーで Docker サービスを見つけ、関連するすべてのプロセスを終了します。
- Docker ディレクトリを削除します
次のフォルダーを検索して削除します:
%ProgramFiles%\Docker\
%ProgramData%\Docker
%UserProfile%\.docker
- Docker 関連のレジストリを削除します
以上がwin10でdockerを完全にアンインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undress AI Tool
脱衣画像を無料で

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

dockerforwindowsusasalinuxvmorwsl2toruncontainersbecausewindowslacksnativelinuxkernelfeatures;

dockerisaplatformpackaging、出荷、andrunningapplicationsinightionsingweight、隔離されたnostoskernel、virtualmachines.2.installdockerdesktoponwindowsormacos、oruseetecurlcommandinux、thentestestestwithdockerurunhello

DockerFileを書くための鍵は、各命令とそのレイヤーキャッシングメカニズムを理解することです。 1.基本的な画像を指定するために使用し、ノードなどの軽量で安全な画像を好む:18-アルパイン。 2。WorkDirを使用して、コンテナ内の作業ディレクトリを /アプリに設定します。 3.コピーを使用してファイルをコピーします。パッケージをコピーすることをお勧めします。 4.実行に依存関係をインストールし、コマンドをマージして、ranapt-getUpdate && apt-getinstall-curl && rm-rf/var/lib/apt/lists/*などのレイヤーを削減するためにコマンドをマージします。 5。CMDを使用して、デフォルトの起動コマンドを設定します

Dockerコンテナログを表示するには、DockerLogsコマンドを使用して、オプションとコンテナ名またはIDを組み合わせます。特定の操作は次のとおりです。1。最初にdockerpsを使用してコンテナ名またはIDを取得し、次にdockerlogsmy-containerを実行してログを表示します。 2。-fオプションを使用して、dockerlogs-fmy containerなどのログ出力をリアルタイムで追跡します。 3。-Fと組み合わせて使用できる、-Tail50の最後の50行を表示します。 4.ログの各行のタイムスタンプを表示する-tオプションを追加して、時間関連の問題のトラブルシューティングを容易にします。 5。 -since10mを使用して、過去10分間でログを表示し、S、M、Hユニット、またはRFC3339形式時間をサポートします

bydefault、dockercontainersrunasroot、whoamioridcommands.2.torunacommandasrootinanewcontainer、offitherun with officialimagesthattotoot、orexplictily-specify-uroottooverrideaninynon-rootuserintions....portifice-uroottuottuutusernto、

Dockerrunを使用してコマンドを新しいコンテナで実行し、Dockerexecを使用して実行中のコンテナでコマンドを実行します。特定の方法は次のとおりです。1。ドッケルンを使用して新しいコンテナを起動し、ドッケルンなどのコマンドを実行します。 2. Dockerexecを使用して、dockerexecmy-nginx-servicepsauxなどの実行中のコンテナ内のコマンドを実行し、インタラクティブな操作は、dockerexec-itmy-container/bin/bashなどを追加する必要があります。 3。dockerrunnginx:restrynginx-tなど、コンテナを起動するときにデフォルトのコマンドを上書きする

DockerInspectは、コンテナの詳細を表示する主なコマンドです。 1。DockerInspectを使用して、ステータス、ネットワーク、マウント、環境変数などを含むコンテナの完全な情報を取得します。 2。-fパラメーターを使用して、IPアドレス、実行ステータス、ミラー名、マウントボリューム、環境変数などの特定のフィールドを抽出します。 3. dockerlogsとdockertopを使用して、コンテナのログとプロセスを表示して診断を支援します。 4.ネットワークのトラブルシューティング、マウントの確認、健康状態の確認、および自動化されたスクリプトによく使用されます。 Dockerps-Aと組み合わせて、すべてのコンテナを見つけることができます。このコマンドは、詳細なデバッグおよび自動操作のコアツールです。

より小さな基本的な画像を使用して、マルチステージ構造と合理的なレイヤー化は、Docker画像のサイズを縮小するためのキーです。 1。高山、スリム、ディストリショスなどの軽量の基本画像が優先され、ボリュームを大幅に減らすことができます。 2.マルチステージ構造を採用して、ソースコード、依存関係パッケージ、および構造ツールを最終画像に持ち込むことを避けて、建設依存関係をランタイムから分離します。 3. [apt-getUpdateとインストール]を使用してチェーンで実行してクリーンコマンドを使用して、-no-install-recommendsまたはapk-no-cacheを使用して冗長パッケージを削減するなど、同じレイヤーで命令とクリーンキャッシュと一時ファイルをマージします。 4。configure.dockeringoreファイル、
