在我之前的公司,我们采用了微服务架构,并使用Docker来实现。我们的 Docker 镜像的平均大小为 ~300MB - ~600MB。然而,我的新公司主要使用 Docker 进行开发工作流程,平均镜像大小约为 1.5GB - 3GB。一些较大的图像(10GB+)正在积极重构以减小图像大小。
从我读到的所有内容来看,我觉得这些镜像太大了,我们会遇到问题,但团队的其他成员认为 Docker Engine 和 Docker Swarm 应该可以毫无问题地处理这些镜像大小。
我的问题:Docker 镜像是否有一个公认的理想范围,以及尝试使用 GB 镜像的工作流程时会遇到哪些陷阱(如果有)?
只是想知道是否有人可以帮我修理自制软件.它在一分钟前工作了......
我正试图在我的2台Macbook上使用Homebrew安装新软件包.两者都在运行High Sierra,我怀疑这可能是因为Apple borking root权限所致...
无论如何,我的问题有点像这样:
??? brew install git
Error: git 2.14.2 is already installed
To upgrade to 2.15.1, run `brew upgrade git`
Run Code Online (Sandbox Code Playgroud)
好的.让我们升级Git.
??? brew upgrade git
==> Upgrading 1 outdated package, with result:
git 2.15.1
==> Upgrading git
==> Downloading https://homebrew.bintray.com/bottles/git-2.15.1.high_sierra.bottle.tar.gz
Error: curl is not executable
Warning: Bottle installation failed: building from source.
==> Downloading https://www.kernel.org/pub/software/scm/git/git-2.15.1.tar.xz
Error: curl is not executable
Run Code Online (Sandbox Code Playgroud)
奇怪.我curl
每天都用...
??? curl
curl: try 'curl --help' or 'curl --manual' for more information
??? …
Run Code Online (Sandbox Code Playgroud)