![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
文章平均质量分 60
canger_
Linux C/C++、golang、云原生
展开
-
解决/bin/sh进去的容器运行可执行文件报not found的问题
解决/bin/sh进去的容器运行可执行文件报not found的问题原创 2022-07-06 18:21:26 · 2625 阅读 · 0 评论 -
golang docker-compose api拉取依赖项报undefined: fileutils.MatchInfo
docker-compose 依赖项报undefined fileutils.MatchInfo原创 2022-06-07 11:51:29 · 558 阅读 · 1 评论 -
docker容器报x509:certificate signed by unknown authority错误
解决证书验证的问题,x509:certificate signed by unknown authority我们在构建 docker 镜像时一般使用的是 linux(centos或者ubuntu等待) 系统,默认是不带 ca-certificates 根证书的,导致无法识别外部 https 携带的数字证书。如图:所以可能会有以下这个错误。那么,在访问的时候就会抛出 x509: certificate signed by unknown authority 的错误,导致 docker 容器的接口服务返回原创 2022-03-30 16:08:01 · 24492 阅读 · 0 评论 -
Docker buildx构建多架构镜像
Docker buildx构建多架构镜像Docker 19.03及以上的版本支持docker buildx build命令使用 BuildKit 来构建镜像。通过--platform参数可以支持构建多架构的Docker镜像。新建builder实例Docker for Linux不支持构建 ARM 架构镜像,我们可以运行一个新的容器让其支持该特性docker run --rm --privileged tonistiigi/binfmt:latest --install all运行结果如下所示:原创 2021-12-30 15:58:50 · 8240 阅读 · 0 评论 -
Docker Compose
Docker Compose能够以单引擎模式进行多容器应用的部署和管理安装win10在win10上安装标准Docker时,默认已经有Docker Compose了,可以通过以下命令查看docker-compose --versionLinux使用curl命令下载二进制文件,然后使用chmod命令将其可运行最新发行的版本地址:https://github.com/docker/compose/releases#Step1:sudo curl -L "https://github.co原创 2021-07-03 14:35:49 · 135 阅读 · 0 评论 -
Docker容器与win10访问wsl中的docker中容器
容器容器和镜像的区别镜像可以理解为一种构建时(build-time)结构,而容器可以理解为一种运行时(run-time)结构。容器和虚拟机的区别虚拟机和容器最大的区别是容器更快并且更轻量级——与虚拟机运行在完整的操作系统之上相比,容器会共享其所在主机的操作系统/内核。容器和虚拟机都依赖于宿主机才能运行。宿主机可以是笔记本,是数据中心的物理服务器,也可以是公有云的某个实例。在下面的示例中,假设宿主机是一台需要运行 4 个业务应用的物理服务器。虚拟机:需要创建 4 个虚拟机并安装 4 个操作系原创 2021-06-16 10:50:10 · 6772 阅读 · 0 评论