草庐IT

docker-file

全部标签

windows - 我可以从 CLI 针对远程守护进程构建 Docker 容器吗?

目前我有以下设置:运行Windows10的Hyper-V虚拟机,这是我的开发机器。我的CPU不支持嵌套虚拟化。Windows版Docker也安装在运行Windows10的主机上。是否可以从虚拟机针对主机上的Docker运行dockerbuild? 最佳答案 是的,你可以。根据documentation,有3种方法可以做到这一点,#withGitrepodocker-Hxxxbuildhttps://github.com/docker/rootfs.git#container:docker#Tarballcontextsdocker-

angularjs - 如何让 ng serve 在 VirtualBox Docker 设置上使用主机名

我的设置:Windows10运行虚拟框,Ubuntu16.04运行带有@angular/CLI的docker容器:1.1.3节点:6.11.0从中调用ngserve来运行angular4应用程序在我的Windows机器主机文件上,我的主机名local.angular指向Vbox的192.168.56.101,我的虚拟框网络设置是“仅主机适配器”当运行ngserve时它声明NGLiveDevelopmentServer正在监听localhost:4200,在http://localhost:4200上打开浏览器但是在我的浏览器上localhost:4200不访问docker的本地主机我试

windows - Docker 群管理器挂起状态

我有2个启用了容器服务的Windows2016服务器。我在两台机器上都安装了docker。现在我正在尝试安装dockerclusterswarm模式。但是运行时:dockerswarminit--advertise-addr192.168.233.131>test.txt它卡住了,不显示任何输出。当我运行dockerinfo时,它显示Swarm:pending(managernode).请帮我解决。我错过了什么?Containers:6Running:0Paused:0Stopped:6Images:5ServerVersion:17.03.0-ee-1StorageDriver:wi

string - Windows 批处理 : find a string in file with "[" in the string

我有一个函数已经可以删除多个文件中不包含字符串的所有行,它非常适合与常见字符串一起使用:@echooffset"string_to_find=level.waypoints["for/f"tokens=*"%%ain('dir/B*.gsc')do(set"tempfile=%temp%\%%a"ifexist"%tempfile%"del"%tempfile%">NULfindstr/C:"%string_to_find%""%~dp0\%%a">>"%tempfile%"ifnoterrorlevel1(del"%%a">NULmove/Y"%tempfile%""%~dp0\%%

javascript - 如何 'open file with' electron.js 应用程序?

如果用户右键单击一个txt文件,他应该能够选择我的应用程序并且该应用程序应该打开该文件。我的问题是,如何确定用户是否打开了带有文件的应用程序以及该文件存储在应用程序中的什么位置?在java中,外部参数存储在args[]中,Electron有这样的东西吗? 最佳答案 可以通过以下方式设置参数electronmain.jsargv1argv2然后通过访问参数const=require('electron').remote;console.log(remote.process.argv);输出将是["argv1","argv2"]

mysql - 如何从 Windows 机器中的 Docker 容器内部连接到本地主机上的 MySQL 服务器?

我在Linux上看到了另一张票。我的问题是在Windows上。我希望在容器内运行的Java代码连接到localhost或127.0.0.1上的MySQL。我可以使用localhost或127.0.0.1从主机连接到MySQL,但不能从容器内连接。我还尝试了--net="host"网络选项。 最佳答案 您可以使用此主机名从容器内连接到主机上运行的服务:docker.for.win.localhosthttps://docs.docker.com/docker-for-windows/release-notes/#docker-comm

windows - docker : Hyper-V was unable to find a virtual switch with name "DockerNAT"

我在Windows10专业版上更新了我的桌面应用程序docker(版本2.0.0.3)。但是从那以后我的docker没有启动并抛出以下错误。Hyper-V\Get-VMNetworkAdapter:Hyper-Vwasunabletofindavirtualswitchwithname"DockerNAT".AtC:\ProgramFiles\Docker\Docker\resources\MobyLinux.ps1:121char:25+...etAdapter=Hyper-V\Get-VMNetworkAdapter-ManagementOS-SwitchName$S...+~~~

windows - 批处理文件 : Processing files in alphbetical (Numerical maybe>) Order

我目前正在尝试使用imagemagick处理一堆文件在Windows中使用批处理文件,它们都按数字编号为如下:图片00图片01,图片02,...,图片010,图片011,...,图片0100,图片0101等等,但是当我尝试处理它想要运行的文件时image00、image01、image010、image0100、image0101、image0102等等。我的代码如下SETLOCALEnableDelayedExpansionSETCOUNT=0FOR%%ain(*.bmp)DO(IF!ERRORLEVEL!==0(SETTFILE=0!COUNT!SETTFILE=Terrain!T

ruby - Program Files下的文件具有 split 人格

我有一个Ruby应用程序,我正在使用NSIS构建的安装程序在Windows7的ProgramFiles下安装(连同打包的ruby​​解释器)。为了调试它,我编辑了其中一个文件以添加一些调试语句。之后,我卸载了软件包并运行了新版本的安装程序,其中包含已编辑文件的新副本,没有调试语句。现在,我无法将新副本加载到ruby​​中。如果我运行type在cmd.exe中,或在Notepad.exe或Firefox中打开文件,我看到了新版本。如果我运行ruby-e"putsFile.read('')",或者在emacs中打开文件,我看到的是旧版本。如果在Windows资源管理器中,我将文件复制到一个

windows - 为 Apache 中的 *nocache*-Files 禁用缓存

我尝试在httpd.conf(Windows)中使用以下配置禁用我的GWT应用程序的缓存,但它不起作用:FileETagNoneHeaderunsetETagHeadersetCache-Control"max-age=0,no-cache,no-store,must-revalidate"HeadersetPragma"no-cache"HeadersetExpires"Wed,11Jan198405:00:00GMT"但我仍然无法在服务器的响应中看到任何这些header。任何的想法?(headers_module被激活) 最佳答案