概述
可以用Docker命令docker ps,列出所有正在运行的Linux或Windows容器。
在容器和主机之间通过存储卷共享数据。
容器之间可以通过容器网络互相通信。
通过将端口映射到主机,实现本地访问。但目前,它还只是Windows 10 1803版预览体验计划(Windows Insider)的一项功能。
docker pull --platform linux alpine
docker run alpine uname -a
cd
mkdir host
docker run -it -v C:host:test alpine sh
uname -a > test/hello-from-linux.txt
docker run -i -v C:host:C:test microsoft/nanoserver:1709 cmd
ver > testhello-from-windows.txt
PS C:> dir host
Directory: C:host
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 1/21/2018 4:32 AM 85 hello-from-linux.txt
-a---- 1/21/2018 4:33 AM 46 hello-from-windows.txt
version: "3.2"
services:
web1:
image: nginx
volumes:
- type: bind
source: C:host
target: /test
ports:
- 80:80
web2:
image: stefanscherer/hello-dresden:0.0.3-windows-1709
volumes:
- type: bind
source: C:host
target: C:test
ports:
- 81:3000
networks:
default:
external:
name: nat
Enable-WindowsOptionalFeature -Online -FeatureName containers -All -NoRestart
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart
Invoke-WebRequest -OutFile "$env:TEMPlinuxkit-lcow.zip" "https://23-111085629-gh.circle-artifacts.com/0/release.zip"
Expand-Archive -Path "$env:TEMPlinuxkit-lcow.zip" -DestinationPath "$env:ProgramFilesLinux Containers" -Force
Invoke-WebRequest -OutFile "$env:TEMPdocker-master.zip" "https://master.dockerproject.com/windows/x86_64/docker.zip"
Expand-Archive -Path "$env:TEMPdocker-master.zip" -DestinationPath $env:ProgramFiles -Force
. $env:ProgramFilesdockerdockerd.exe --register-service --experimental
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$($env:ProgramFiles)docker", [EnvironmentVariableTarget]::Machine)
git clone https://github.com/StefanScherer/docker-windows-box
cd docker-windows-box
cd lcow
vagrant up
https://github.com/moby/moby/pull/34859
https://github.com/linuxkit/lcow/releases
https://twitter.com/stefscherer
最后
以上就是粗犷火为你收集整理的LCOW —— 单一Docker引擎下可同时运行Linux和Windows容器啦!的全部内容,希望文章能够帮你解决LCOW —— 单一Docker引擎下可同时运行Linux和Windows容器啦!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复