摘要:Windows DockerDesktop 启用 WSL,在设置General选项内勾上 WSL2,然后 Apply&Restart 重启Docker,此时打开 powershell 终端中输入 wsl 进入。 (`wsl -u root` 以管理员登录) 编辑 docker-compose.yml
        
阅读全文
 
        
     
    
        
        
摘要:Windows DockerDesktop 启用 WSL,在设置General选项内勾上 WSL2,然后 Apply&Restart 重启Docker,此时打开 powershell 终端中输入 wsl 进入。 (`wsl -u root` 以管理员登录) 编辑 docker-compose.yml
        
阅读全文
 
        
     
    
        
        
摘要:Windows DockerDesktop 启用 WSL,在设置General选项内勾上 WSL2,然后 Apply&Restart 重启Docker,此时打开 powershell 终端中输入 wsl 进入。 (`wsl -u root` 以管理员登录) 编辑 docker-compose.yml
        
阅读全文
 
        
     
    
        
        
摘要:Windows 使用 WSL2 模式,并将项目拷贝到 /home 下跑,不在 /mnt 里面跑就秒过。 在线 IPFS 存储 以太 ETH 单位转换器 以太坊地址转换 图片提取文字 Link:https://www.cnblogs.com/farwish/p/18741652
        
阅读全文
 
        
     
    
        
        
摘要:Windows 使用 WSL2 模式,并将项目拷贝到 /home 下跑,不在 /mnt 里面跑就秒过。 在线 IPFS 存储 以太 ETH 单位转换器 以太坊地址转换 图片提取文字 Link:https://www.cnblogs.com/farwish/p/18741634
        
阅读全文
 
        
     
    
        
        
摘要:表明在docker-compose.yml 的顶层(root)配置中 出现了非标准属性字段"name" # 常见错误场景: ├─ 误将服务级配置写在顶层(如顶格写`name: myapp`) ├─ 错误的缩进层级导致字段被识别为根属性 └─ 使用了过时的Compose版本语法(建议v2/v3+) 若
        
阅读全文
 
        
     
    
        
        
摘要:application/vnd.docker.distribution.manifest.v2+json 是 Docker 使用的一种特定的 MIME 类型,用于标识 Docker 镜像的清单(Manifest)格式。 这种格式是 Docker 分发(Docker Distribution)规范的一
        
阅读全文
 
        
     
    
        
        
摘要:Dockerfile 中的 ADD 和 COPY 指令都用于将文件或目录从构建上下文复制到 Docker 镜像中,但它们之间存在一些关键差异: 基本复制功能: COPY: 纯粹地将从构建上下文(即执行 docker build 命令时指定的目录及其子目录)中的文件或目录复制到镜像中指定的路径。 AD
        
阅读全文
 
        
     
    
        
        
摘要:在 Docker中,CMD 和 ENTRYPOINT 指令都是用来定义容器启动时运行的默认命令,但它们的用途和行为有所不同,适用于不同的场景: CMD 用途:CMD指令用来指定容器启动后默认执行的命令及其参数。它更倾向于提供默认的或可被替代的执行行为。 可覆盖性:当使用docker run命令启动容
        
阅读全文
 
        
     
    
        
        
摘要:只迁移存储镜像和挂载文件目录:https://www.cnblogs.com/lemonK/p/17781775.html 同时迁移docker程序目录、更改镜像默认位置:https://www.cnblogs.com/kkbk/p/17702465.html Windows装Docker至D盘/其
        
阅读全文
 
        
     
    
        
        
摘要:对于使用 NFS 的 Docker 数据卷,配置示例应当类似于这样: version: '3' services: my_service: image: your_image volumes: # 挂载命名的数据卷到容器内的路径(详细模式) - type: volume source: my_nfs
        
阅读全文
 
        
     
    
        
        
摘要:$ docker rm `docker container ls -a --filter "status=exited" | awk '{print $1}' | sed '1,1d' | xargs` Ref:phvia/dkc Ref:[Shell] 字符截取命令:cut, printf, aw
        
阅读全文
 
        
     
    
        
        
摘要:因为 Docker Compose 的 --force-recreate 选项只会强制重新创建容器,而不会重新构建镜像。 因此,如果你修改了Dockerfile,需要确保重新构建新的镜像。 你可以尝试以下步骤来解决这个问题: 1. 使用 docker-compose down 命令停止并移除之前的容
        
阅读全文
 
        
     
    
        
        
摘要:如果没有docker用户组,可以通过以下步骤让普通用户有权限操作docker: 创建一个名为docker的用户组: sudo groupadd docker 将当前用户添加到docker用户组中:sudo usermod -aG docker $USER 重新登录以使更改生效。 验证用户是否已经添加
        
阅读全文
 
        
     
    
        
        
摘要:$ docker system df 长时间积累多次运行 docker 构建过程,Build Cache 缓存几乎占据了硬盘 1/3 的容量。 $ docker system prune 此命令会清理如下: WARNING! This will remove: - all stopped conta
        
阅读全文
 
        
     
    
        
        
摘要:在单纯使用 run 命令运行一个容器时,通常会使用 -v 挂载的方式来实现宿主机数据卷映射到容器内。 使用命令: $ docker run --name mysql-con -v /my/custom:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -
        
阅读全文
 
        
     
    
        
        
摘要:其实没有多少区别,同样 php 镜像启动服务暴露一个端口,nginx 的 proxy_pass 代理过去,唯一要注意的是 nginx 配置的项目路径。 nginx 配置的 root 是本地项目路径,给 php 服务的 fastcgi_params 等参数也是宿主机的值。 如果你发现配好后访问提示 F
        
阅读全文
 
        
     
    
        
        
摘要:$ vi /etc/docker/daemon.json { "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com" ], "log-driver": "json-fil
        
阅读全文
 
        
     
    
        
        
摘要:安装 docker 缺少依赖会提示你安装,一般是以下两个: Package containerd.io is not installed Package docker-ce-cli is not installed. docker 官方 package 下载列表中提供了这两个包。 以 ubuntu1
        
阅读全文
 
        
     
    
        
        
摘要:Rancher 是通过 Web 界面管理 k8s 集群的工具,本身支持使用 Docker 启动。 单节点部署只需要 docker run 即可,易用性高,高可用部署可以使用 nginx 反向代理机制。 以下是单节点部署的可选方式: 1. 默认 Rancher 生成自签证书 $ docker run 
        
阅读全文