يمكنك استخدام سطح المكتب عامل الميناء ويندوز كمحرك وعامل الميناء لينكس كعميل في وسل على أوبونتو / ديبيان على ويندوز. ربطها عبر تكب.
تثبيت سطح المكتب عامل الميناء ويندوز: https://hub.docker.com/editions/community/docker-ce-desktop-windowsإذا كنت ترغب في استخدام حاويات ويندوز بدلا من حاويات لينكس كلا نوع الحاويات يمكن أن تدار من قبل العميل عامل الميناء لينكس في مساحة المستخدمين باش.
منذ الإصدار 17.03.1-م-وين 12 (12058) يجب عليك التحقق فضح الخفي على تكب: / / لوكالهوست: 2375 دون تلس للسماح للعميل عامل الميناء لينكس لمواصلة التواصل مع الخفي عامل الميناء ويندوز من قبل تكب
اتبع هذه الخطوات:
cdwget https://download.docker.com/linux/static/stable/`uname -m`/docker-19.03.1.tgztar -xzvf docker-*.tgzcd docker./docker -H tcp://0.0.0.0:2375 ps
أو
env DOCKER_HOST=tcp://0.0.0.0:2375 ./docker ps
لجعلها دائمة:
mkdir ~/binmv ~/docker/docker ~/bin
أضف المتغيرات المقابلة إلى .اللجنة
export DOCKER_HOST=tcp://0.0.0.0:2375export PATH=$PATH:~/bin
بالطبع ، يمكنك تثبيت عامل الميناء يؤلف
sudo -icurl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose
أو باستخدام بيثون بيب
sudo apt-get install python-pip bash-completionsudo pip install docker-compose
والانتهاء باش. أفضل جزء:
sudo -iapt-get install bash-completioncurl -L https://raw.githubusercontent.com/docker/docker-ce/master/components/cli/contrib/completion/bash/docker > /etc/bash_completion.d/dockercurl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose
لقد اختبرت ذلك باستخدام الإصدار 2.1.0.1 (37199) من سطح المكتب عامل الميناء باستخدام فرط الخامس:
$ docker versionClient: Docker Engine - Community Version: 19.03.1 API version: 1.40 Go version: go1.12.5 Git commit: 74b1e89e8a Built: Thu Jul 25 21:17:37 2019 OS/Arch: linux/amd64 Experimental: falseServer: Docker Engine - Community Engine: Version: 19.03.1 API version: 1.40 (minimum version 1.12) Go version: go1.12.5 Git commit: 74b1e89 Built: Thu Jul 25 21:17:52 2019 OS/Arch: linux/amd64 Experimental: false containerd: Version: v1.2.6 GitCommit: 894b81a4b802e4eb2a91d1ce216b8817763c29fb runc: Version: 1.0.0-rc8 GitCommit: 425e105d5a03fabd737a126ad93d62a9eeede87f docker-init: Version: 0.18.0 GitCommit: fec3683Look both client and server say **OS/Arch: linux/amd64**
مجلدات
توخى الحذر عند إضافة وحدات التخزين. الطريق C:\dir
سوف تكون مرئية كما /mnt/c/dir
على وسل و أس /c/dir/
بواسطة عامل الميناء المحرك. يمكنك التغلب عليها بشكل دائم:
sudo bash -c "echo -e '[automount] \nroot = /'>/etc/wsl.conf"
يجب الخروج وإعادة تحميل وسل بعد إجراء التغيير إلى وسل.أسيوط بحيث وسل يقرأ في التغييرات على الاطلاق.
تحديث
من عند: ما هو الجديد لسطر الأوامر في ويندوز 10 الإصدار 1803
مآخذ يونكس لم يتم دعم مآخذ يونكس على ويندوز ، والآن هم! يمكنك أيضا التواصل عبر مآخذ يونكس بين ويندوز و وسل. واحدة من الأشياء العظيمة حول هذا هو أنه يمكن وسل لتشغيل العميل عامل الميناء لينكس للتفاعل مع الخفي عامل الميناء يعمل على ويندوز.
تحديث
تم تضمين هذا البرنامج النصي واستخدام مآخذ يونكس في بينغوينبينغوين-الإعداد.
التحيات