登录
首页 >  Golang >  Go问答

在Docker中使用Golang库的卷安装选项"z"

来源:stackoverflow

时间:2024-03-11 17:12:14 325浏览 收藏

本篇文章给大家分享《在Docker中使用Golang库的卷安装选项"z"》,覆盖了Golang的常见基础知识,其实一个语言的全部知识点一篇文章是不可能说完的,但希望通过这些问题,让读者对自己的掌握程度有一定的认识(B 数),从而弥补自己的不足,更好的掌握它。

问题内容

如何使用 docker golang 库传递 z 标志以进行卷挂载? 用于支持Selinux


解决方案


我认为您可以将 ':z' 添加到卷的路径中,它是一个字符串:

res, err := client.ContainerCreate(
    ctx,
    &container.Config{
        Image: "nginx",
        Cmd:   []string{},
    },
    &container.HostConfig{
        Mounts: []mount.Mount{
            {
                Type:   mount.TypeVolume,
                Source: "/app:z",   // <---- HERE
                Target: "/target",
            },
        },
    },
    nil,
    "",
)

以上就是《在Docker中使用Golang库的卷安装选项"z"》的详细内容,更多关于的资料请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>