Tag: 安装

由于数据库被locking在docker contianer中,swift生成faild?

基本上我正在尝试使用以下设置和步骤在Docker中使用Docker快速学习: 1)在win7上运行物理机器 2)docker toolbox 1.12.5安装在win7的窗口版本 3)打开“Docker快速入门terminal”,这是一个MINGW64控制台 4)在MINGW64控制台中,运行“docker pull swift”来拖拽一个docker的快速映像 5)使用“ docker run -it –hostname = value –privileged = true –net = host -v // d / dev / tools / docker / swift:// swift:z –name创build容器swiftfun 24cc712c0763 / bin / bash “,实际上卷映射不起作用。 我无法在我的win7主机的文件夹中创build文件 迅捷版是: root@value:/swift/PerfectTemplate/.build# swift -version Swift version 3.0.2 (swift-3.0.2-RELEASE) Target: x86_64-unknown-linux-gnu linux的容器是: root@value:/swift/PerfectTemplate/.build# cat […]

Docker for Windows在安装和运行时发生问题

我一直在尝试在Windows 10专业版中安装Docker for Windows,但是当我inputdocker info时,我总是在cmd或powershell中出错。 error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.26/info: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running. 我已经安装使用InstallDocker.msi文件,但无法解决此问题。 我没有运行任何虚拟机或虚拟机,我确定在我的电脑中启用了Hyper-V和虚拟化。 请帮我解决这个问题。 提前致谢。

我可以在没有-v选项的docker中挂载一个windowsnetworkingpath吗?

我可以在我的家乡path的泊坞窗外的Ubuntu(14.04)机器上安装一个窗口位置。 sudo mount -t cifs -o username=myuser,password="mypass" /\/\my_win_machine/\test /net/win_share/ 我可以在我的Ubuntu机器上的'/ net / win_share'位置看到windows机器中存在的所有文件。 现在我在使用Ubuntu 14映像的Docker容器中尝试了同样的事情。 我做了以下: docker run –name="raji" -it ubuntu:14.04 bash #adduser myuser 它在容器中创build了用户,我也把它添加到sudo组中 然后我做了以下: sudo mount -t cifs -o username=myuser,password="mypass" /\/\my_win_machine/\test /net/win_share/ 它会抛出错误: mount: block device //my_win_machine/test is write-protected, mounting read-only mount: cannot mount block device //my_win_machine/test read-only 在docker里面可以做上面的事吗?

Docker for Windows在安装后无法正常工作

脚步: 在这里安装Docker for Windows(稳定) 尝试运行:出现错误,必须在BIOS中启用硬件辅助虚拟化和数据执行保护。 去这里读了 确保我有64位Windows 10专业版和Hyper-V打开。 确保虚拟化已启用 再次运行Docker:同样的错误。 我究竟做错了什么?

Docker nginx错误在安assembly置文件

我尝试将一个nginx.conf文件挂载到nginx映像(在Windows 10上): docker run –name my-nginx -d -p 3000:80 -v /Users/username/Documents/books/Docker/nginx.conf:/etc/nginx/nginx.conf:ro nginx 图像,但总是返回这个错误: 你是否试图将一个目录挂载到一个文件上(反之亦然)? 检查指定的主机path是否存在,并且是预期的types。 我有共享C:驱动器并运行此命令: docker run –rm -vc:/ Users:/ data nginx ls / data 有人可以帮我吗? 更新:我设法在PSell窗口中启动它: $ pwd /Users/username/Documents/books/Docker/nginx.conf 但现在它停止在日志中的这个错误消息: /etc/nginx/nginx.conf中的未知指令“user”:1 UPDATE2:我用记事本++来保存nginx.conf文件,我必须将编码设置为ANSI。 现在好了。

在docker上安装额外的python包

我在我的笔记本电脑上安装了anaconda,通常我用来安装额外的python软件包的方式如下:例如,我打开Anaconda prompt ,看起来像一个terminal,然后键入下面的代码来下载一个包 git clone https://github.com/fmfn/BayesianOptimization.git cd BayesianOptimization python setup.py install 然后我打开jupyer笔记本,在一个单元格中input!pip install bayesian-optimization ,然后安装这个软件包。 我可以回到Anaconda prompt并inputconda list ,它会显示 # packages in environment at C:\Users\Anaconda3: bayesian-optimizaition 0.4.0 现在,我最近开始使用docker 。 我已经在docker中安装了jupyer,但是我发现它不能访问我已经安装并正常运行的python包,如果我通过笔记本电脑的Anaconda启动jupyter,而不是在docker中启动jupyer。 我认为这是因为环境问题? 此外,我发现,当我从我的笔记本电脑的Anaconda和docker工人那里得到jupyter时,他们指向笔记本电脑中的不同文件夹。 我应该让他们指向相同的文件夹来解决使用已安装软件包的这个问题吗? 以及如何做到这一点? 我目前解决这个问题的愚蠢的方法是:我从docker和jupyer启动了jupyer,我可以打开一个terminal然后在那里input上一个命令,然后再次下载这个包,并把它放到我的文件夹中笔记本电脑属于在docker发起的jupyer,然后我input!pip …在一个jupyer的单元格,然后一切工作, 除了当我回到docker和typesconda list启动的jupyer terminal , bayesian-optimizaition不出现在 jovyan@b67f312e292:~/work$ 但是我希望它能显示出来,就像我刚刚安装的那样,现在在Docker中启动的jupyer中运行正常。 有人能提供一个解释吗? 另外,我真的希望能避免两次下载相同的软件包。 如何安装这个软件包一次,让两个jupyters(一个不使用docker而一个使用docker启动)能够使用这个软件包,因为我打算安装一些需要首先构buildC ++解决scheme的软件包。 我已经成功地为从docker不启动的jupyter工作。 我在Windows7 64位系统上。

如何让Docker在Windows 10的Surface Pro 4笔记本电脑上工作

我试图在Surface 4 Pro机器上的Windows 10中执行Docker时遇到以下问题: PS C:\Users\mpjoh> docker –help Exception 0xc0000005 0x1 0x4a9c404 0x180008910 PC=0x180008910 syscall.Syscall(0x7ffc3bd5dc40, 0x2, 0x27c, 0x3, 0x0, 0x0, 0x0, 0x278) /usr/local/go/src/runtime/syscall_windows.go:163 +0x6b github.com/docker/docker/vendor/github.com/Microsoft/go-winio.setFileCompletionNotificationModes(0x27c, 0x203, 0x0, 0xff ffffff) /go/src/github.com/docker/docker/vendor/github.com/Microsoft/go-winio/zsyscall_windows.go:88 +0x6f github.com/docker/docker/vendor/github.com/Microsoft/go-winio.makeWin32File(0x27c, 0xc0423c5890, 0x0, 0x0) /go/src/github.com/docker/docker/vendor/github.com/Microsoft/go-winio/file.go:78 +0xd8 github.com/docker/docker/vendor/github.com/Microsoft/go-winio.DialPipe(0xc0420cb108, 0x16, 0xc0423c5980, 0x0, 0x11a0920, 0xc041fe17ff, 0xc0423c59f8) /go/src/github.com/docker/docker/vendor/github.com/Microsoft/go-winio/pipe.go:188 +0x537 github.com/docker/docker/vendor/github.com/docker/go-connections/sockets.DialPipe(0xc0420cb108, 0x16, 0x773594000, 0xc04 2034001, 0x1000000000010, 0x100, 0x100) /go/src/github.com/docker/docker/vendor/github.com/docker/go-connections/sockets/sockets_windows.go:26 […]

如何在没有root权限的情况下在Jenkins中安装docker?

我没有root权限。 Jenkins和tomcat通过Ubuntu上的wget命令安装16.如何在没有root权限的情况下在Jenkins中安装docker?

在boot2docker中安装额外的软件包

我正在使用boot2docker运行虚拟机。 我必须安装额外的软件包(例如Python库)。 我读了我应该使用命令tce-load命令进行安装,但是当我input这个命令时,我得到了错误: tce-load: command not found 。 任何关于如何解决这个问题的想法? 非常感谢您的帮助!

将目录挂载到Windows 10上的Docker中

我在Windows 10上安装了Docker,但是我的mount目录有问题(docker与virtualbox一起安装)。 我想挂载这个path-v / D / www / project_name:/ usr / public / www。 但是我不能这样做,因为我没有权限。 如果我尝试挂载-v / C / Users / Public / test:/ usr / public / www,那就行了。 如何设置分区D的权限? 或在pathD上:www / project_name。 谢谢!