小编AMD*_*MDG的帖子

Docker错误:找不到mountpoint

我在ArchLinux上运行docker时遇到了问题.我拉debian基本图像,当我尝试使用该命令启动交互式bash提示时:

# docker run -it debian:latest /bin/bash
Run Code Online (Sandbox Code Playgroud)

Docker给我这个错误:

2014/06/24 22:49:11 Error response from daemon: Cannot start container 94d0c07b428c63205390d3b2ac49896038fe27af9c4118d9d25decd8d9201dae: mountpoint not found
Run Code Online (Sandbox Code Playgroud)

我是码头工的新手,我真的不知道我应该做什么.

谢谢你的帮助

docker

12
推荐指数
2
解决办法
9846
查看次数

是否可以避免初始化列表中的static_cast?

在我的代码库中,我经常使用以下语法初始化数组或向量(如果是字节):

uint16_t foo = 0xAB, bar = 0xCD

// bytes = { 0xA, 0xB, 0xC, 0xD }
std::array<uint8_t, 4> bytes = {{
    foo >> 8,
    foo & 0x00FF,
    bar >> 8,
    bar & 0x00FF
}};
Run Code Online (Sandbox Code Playgroud)

我从clang ++中得到以下错误:

error: non-constant-expression cannot
 be narrowed from type 'int' to 'value_type' (aka 'unsigned char') in initializer list [-Wc++11-narrowing]
                        foo >> 8,
                        ^~~~~~~~~~~~~
Run Code Online (Sandbox Code Playgroud)

编译器建议我添加一个static_cast来消除错误.我知道演员会工作,但我想知道是否有可能避免演员表并保持语法优雅,因为它已经存在?

谢谢您的帮助.

c++ initializer-list narrowing

6
推荐指数
1
解决办法
540
查看次数

标签 统计

c++ ×1

docker ×1

initializer-list ×1

narrowing ×1