小编Oli*_*han的帖子

通过远程访问API访问Docker for Mac

我最近一直在尝试使用Docker,我希望能够从容器中访问Docker以运行更多容器.当我正在尝试使用该平台时,我在Mac上本地运行它,我不确定如何从容器内部访问Docker守护程序.

为了在本地访问守护进程,我使用UNIX套接字/var/run/docker.sock,但UNIX套接字无法联网,因此我发现了一篇文章,解释了如何在Ubuntu上启用Docker远程访问REST API(http://www.virtuallyghetto .com/2014/07/quick-tip-how-to-enable-docker-remote-api.html).它解释了我需要如何附加DOCKER_OPTS='-H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock'到文件/etc/init/docker.conf,但是我无法在Mac上找到此文件.

任何帮助或指示将不胜感激,

干杯

unix sockets rest docker

5
推荐指数
1
解决办法
1074
查看次数

与金属的角色动画

我刚刚钻研了金属世界,我想我已经掌握了它!但后来我发现,如果我想制作游戏,那么在屏幕上移动的静态物体就不够了.所以我的问题是,'是否有可能为使用Metal的模型创建动画?'

我已经看过使用其他API,例如SpriteKit和SceneKit,但我发现它们不支持着色器,并且没有Metal那么强大.

我能想到如何实现这一目标的唯一方法是创建60种不同的模型,然后依次加载每种模型,以产生"停止运动"的效果,但我认为这样做可能是非常低效,并希望有一个更容易的答案?

非常感谢!

ios swift metal

4
推荐指数
1
解决办法
1683
查看次数

强制node-gyp使用C++11

所以我用 NodeJS 搞乱了 C/C++ 插件功能,但是由于我对这个概念相对较新,我遇到了一个大问题。本质上,我编写的 C++ 程序需要 RegEx 库,但是当我运行时,node-gyp rebuild我收到以下错误。

CXX(target) Release/obj.target/addon/main.o
../main.cpp:15:10: fatal error: 'regex' file not found
#include <regex>
         ^
1 error generated.
Run Code Online (Sandbox Code Playgroud)

当使用 Xcode(我使用 Mac)构建我的项目时,在我开始将其转换为 C/C++ 插件之前,该项目构建得非常好并且按预期运行。

我做了一些挖掘,我相信正则表达式库仅在 C++11 中可用,尽管我不太确定 node-gyp 是否使用它,所以我如何能够使用它而不是默认值进行构建,或以其他方式手动包含该库(如果可以的话)。

我的程序看起来像这样,

#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <deque>
#include <list>
#include <regex> <-- Throws Error Here

#include <node.h>

using namespace v8;

// Rest of the code (compiler doesn't reach past this point)
Run Code Online (Sandbox Code Playgroud)

我的 binding.gyp 文件如下所示,

{
  "targets": [
    {
      "target_name": …
Run Code Online (Sandbox Code Playgroud)

c++ node.js c++11 node-gyp

3
推荐指数
1
解决办法
2691
查看次数

标签 统计

c++ ×1

c++11 ×1

docker ×1

ios ×1

metal ×1

node-gyp ×1

node.js ×1

rest ×1

sockets ×1

swift ×1

unix ×1