首页 > 其他分享 >Docker卷排除子文件夹

Docker卷排除子文件夹

时间:2023-06-02 10:14:03浏览次数:43  
标签:02 06 33 08 35 排除 文件夹 key Docker

先说结论:

    volumes:
    # 要排除的子目录(要带上尾部/)
      - "/data/ssh/"
    # 父目录
      - "/D/gitea/data:/data"

Add a volume to Docker, but exclude a sub-folder


在windows上用docker重建gitea容器时,发现使用旧数据创建容器会出现以下错误:

2023-06-02 08:35:33 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2023-06-02 08:35:33 @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
2023-06-02 08:35:33 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2023-06-02 08:35:33 Permissions 0755 for '/data/ssh/ssh_host_ed25519_key' are too open.
2023-06-02 08:35:33 It is required that your private key files are NOT accessible by others.
2023-06-02 08:35:33 This private key will be ignored.
2023-06-02 08:35:33 Unable to load host key "/data/ssh/ssh_host_ed25519_key": bad permissions
2023-06-02 08:35:33 Unable to load host key: /data/ssh/ssh_host_ed25519_key
2023-06-02 08:35:33 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2023-06-02 08:35:33 @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
2023-06-02 08:35:33 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2023-06-02 08:35:33 Permissions 0755 for '/data/ssh/ssh_host_rsa_key' are too open.
2023-06-02 08:35:33 It is required that your private key files are NOT accessible by others.
2023-06-02 08:35:33 This private key will be ignored.
2023-06-02 08:35:33 Unable to load host key "/data/ssh/ssh_host_rsa_key": bad permissions
2023-06-02 08:35:33 Unable to load host key: /data/ssh/ssh_host_rsa_key
2023-06-02 08:35:33 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2023-06-02 08:35:33 @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
2023-06-02 08:35:33 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2023-06-02 08:35:33 Permissions 0755 for '/data/ssh/ssh_host_ecdsa_key' are too open.
2023-06-02 08:35:33 It is required that your private key files are NOT accessible by others.
2023-06-02 08:35:33 This private key will be ignored.
2023-06-02 08:35:33 Unable to load host key "/data/ssh/ssh_host_ecdsa_key": bad permissions
2023-06-02 08:35:33 Unable to load host key: /data/ssh/ssh_host_ecdsa_key
2023-06-02 08:35:33 sshd: no hostkeys available -- exiting.

发现是ssh key的权限导致,因为安全原因ssh key需要600权限,755过大,但是因为目录是挂载出来的,使用chmod不管用,我在gitea的issue里也发现了这个问题:Gitea Docker in Windows shouldn't mount the ssh key directory to shared host directory, chmod doesn't work,所以只能曲线救国,排除ssh key的目录。

标签:02,06,33,08,35,排除,文件夹,key,Docker
From: https://www.cnblogs.com/lixin-link/p/17450977.html

相关文章

  • Docker 的安装及常用命令
    CentOSDocker安装参看链接Windows安装DockerDesktop官方下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows安装之后,可以打开PowerShell并运行以下命令检测是否运行成功:dockerrunhello-worldMac安装Linux安装使用官方安装脚本自动安......
  • linux docker 创建postgregis
    地址:https://www.cnblogs.com/haolb123/p/16628464.html创建:postgredockerpullpostgres:14.5dockerrun--namepostgres--restart=always-ePOSTGRES_PASSWORD=postgres-p5432:25432-v/docker/postgres-14.5:/var/lib/postgresql/data-dpostgres:14.5dockerexec......
  • U盘文件、文件夹不显示却能搜索到 显示U盘文件的解决办法
    U盘文件、文件夹不显示却能搜索到显示U盘文件的解决办法U盘里面的文件突然间无故消失,经过检查并不是被隐藏也不是中病毒,并且显示空间有被占用,而且文件、文件夹能被搜索到。1、把u盘插入电脑usb接口中,按快捷键win+r打开运行窗口,输入cmd回车2、先确定刚刚插入u盘的盘符,......
  • docker安装FTP
    1.拉取镜像dockerpullfauria/vsftpd2.创建容器并运行dockerrun-d-v<本机挂载目录>:/home/vsftpd\-p20:20\-p21:21\-p21100-21110:21100-21110\-eFTP_USER=<登录名>\-eFTP_PASS=<登录密码>\-ePASV_ADDRESS=<ipaddressofyourserver>\-e......
  • 【小实验】使用 wrk 的 docker 容器来压测另一个容器
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯想压测容器环境的服务性能,发现两个麻烦:本地使用wrk,由于本地网络和容器服务器很远,压测效果不好;wrk找不到一个独立的二进制版本可以下载;go-wrk完全不可用。然后......
  • Docker安装Minio
    //拉取minio镜像dockerpillminio/minio//创建配置文件和文件存储挂载目录mkdir-p/server/minio/configmkdir-p/server/minio/data//启动miniodockerrun-p8095:8095-p8094:8094\--net=host\--nameminio\-d--restart=always\-e"MINIO_ACCESS_KE......
  • Docker安装jdk8
    原网址:https://zhuanlan.zhihu.com/p/606991931?utm_id=0Docker安装jdk8听风   安装的两种方式通过已有的镜像直接pull安装;自己通过dockerfile等命令打包一个镜像安装(此种方式我们到已有镜像满足不了自身需求时使用);本章是根据第一种方式安装的安......
  • docker的基本操作;
    原生网址:https://zhuanlan.zhihu.com/p/351541570 首发于Liusy的日常笔记切换模式写文章登录/注册Docker使用指南金箍孙大圣喜欢健身的程序员,欢迎关注公众号【上古伪神】 3人赞同了该文章上文简单介绍了docker,这边记录一下do......
  • 百度飞桨(PaddlePaddle) - PP-OCRv3 文字检测识别系统 基于 Paddle Serving快速使用(服
    目录安装Docker安装PaddleOCR安装准备PaddleServing的运行环境,模型转换PaddleServingpipeline部署重启测试百度飞桨(PaddlePaddle)-PP-OCRv3文字检测识别系统预测部署简介与总览百度飞桨(PaddlePaddle)-PP-OCRv3文字检测识别系统PaddleInference模型推理(离线部署)......
  • mac docker 安装 kali linux
    先解决dockerpull慢的问题:解决dockerpull速度慢问题将docker镜像源修改为国内的:在 /etc/docker/daemon.json文件中添加以下参数(没有该文件则新建):mac{"registry-mirrors":["https://9cpn8tt6.mirror.aliyuncs.com"]}服务重启!记得是在docker的UIpreferrence里设置,然后重启......