Docker和Windows 10 1709补丁,结束

所以,如果你读过我的 最后一篇 在1709修补程序之后在Windows 10上运行的码头容器挑战,我以为我才能授予管理员密码以禁用和卸载Sophos端点。

一旦我卸载了Sophos,我指出了我最终用不同的行号错误。问题是,问题从Sophos转移到一个新问题,或者比一个应用程序更复杂吗?我们’D已经看到它很复杂,包括Hyper-V,具有1709个修补程序,这是问题的一部分。

正如我研究进一步的网络问题,注意到,虽然我’D卸载了Docker和Sophos,还有相当大的文件剩余的文件和注册表项,在整个系统中都有根。我也意识到跨引用和共享相同的DLL的变化是多少。

I’m从Windows Server中练习Oracle的专家,但是’没有什么可以提醒Linux和力量的易于管理“rm -rf”命令与共享文件和注册表项的挑战。

最终,显而易见的是,我可以在脚上射击自己,试图找到引起了我正在经历的复杂问题的行程线,(以及缺乏从Docker的测井)以及所需的时间我备份并运行我的容器。

昨晚下午4点,我决定将我的文件备份到我的外部SSD,然后重新格式化我的Microsoft Surface Pro 4.当我简单地运行擦除并重新加载同一台计算机时,我的电脑都存储了我的电脑。选择删除所有数据和应用程序。

一旦我重新加载,我选择了以下内容:

  1. Â在1709修补程序和i之前锁定了Windows更新’M不要让任何补丁应用,直到一个新的补丁来解决这个问题.-在所有这项研究中相信我,我知道在哪里看… 🙂
  2. 只支持Hyper-V和安装的Docker。我留下了VMware和VirtualBox。’在这台机器上使用了很长一段时间。
  3. 保持Sophos Endpoint Off并选择不同的抗病毒。

Docker立即开始就没有问题。接下来是让我的容器进行。那个’当我遇到一个问题时。我不是’t能够在容器中进行绑定。要绕过这个,我做了以下事情:

1.创建一个dockerfile以公开包含以下条目的端口:

FROM microsoft/mssql-server-linux:2017-latest
EXPOSE 1403:1433
WORKDIR C:\Projects
ENV ACCEPT_EULA=Y
ENV MSSQL_SA_PASSWORD=<Password>
LABEL maintainer "凯利恩 Gorman"

2.基于此DockerFile创建我的图像,然后从中启动容器:

Docker. build . -t sql1 
docker run -it -d -p 1401:1433 sql1

备份和跑步!

C:\WINDOWS\system32>docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
355c08b87b2d microsoft/mssql-server-linux:2017-latest "/bin/sh -c /opt/mss…" 7 hours ago Up 7 hours 0.0.0.0:15777->1433/tcp sql1

所以,长话越长 - Â这是让我的容器与我的演示/研讨会一起使用的修复程序。这个问题在这么多的应用程序 - âvmware,docker,Virtualbox,Hyper-V,VPN客户端之间是如此复杂,而是如此复杂。 -病毒’和Windows补丁1709.而不是我试图解开它的天数,我更容易重新加载并且不会将挑战放入新的负荷。

 

 

dbakevlar.

http://about.me/dbakevlar

2 thoughts on “Docker和Windows 10 1709补丁,结束

评论被关闭。