WSLサブシステムのエクスポートとサーバDockerへの導入
以前から使用していたWSLの開発は、その後、業務上の必要性からサーバに移行しなければならなかったが、多くの依存関係がインストールされているため、システムを再インストールしたくないため、
WSLサブシステムをパッケージ化し、Dockerでインポート
次の情報が表示されます.
ここには2つ、ubuntu、centosが入っています.centosをエクスポートする必要があります.
パッケージされた
その後、正常にインストールできます.インストールは私が書いた別の文章を参考にすることができます.サーバーはdockerをインストールしてcentos 7コンテナを配置し、sshリモートログインを実現します.
Win 10 Linuxサブシステムのエクスポート/インポートチュートリアル
Docker-ローカルミラーのエクスポート、インポート(export、import、save、load)を実現
WSLサブシステムをパッケージ化し、Dockerでインポート
一、WSLエクスポートサブシステム
powershell
を開き、まず存在するサブシステムを確認します.wsl -l
次の情報が表示されます.
Linux Windows :
Ubuntu ( )
CentOS
ここには2つ、ubuntu、centosが入っています.centosをエクスポートする必要があります.
powershell
で次のコマンドを実行します.wsl --export CentOS D:\WSL\Centos.tar
CentOS
はパッケージ化するサブシステムの名前で、上のクエリと一致する必要があります.D:\WSL\Centos.tar
はパッケージングパス二、Dockerインポートミラー
パッケージされた
Centos.tar
をdockerをインストールするサーバにアップロードdocker
命令でインポートsudo docker import - wsl-centos < Centos.tar
wsl-centos
はカスタムミラー名ですCentos.tar
はパッケージ化されたシステム圧縮パッケージであるその後、正常にインストールできます.インストールは私が書いた別の文章を参考にすることができます.サーバーはdockerをインストールしてcentos 7コンテナを配置し、sshリモートログインを実現します.
リファレンス
Win 10 Linuxサブシステムのエクスポート/インポートチュートリアル
Docker-ローカルミラーのエクスポート、インポート(export、import、save、load)を実現