我们在写代码时,很容易遇到如下:
12D:\temp>ssh [email protected]: Could not resolve hostname github.com
故我们需要为ssh配置proxy来访问github等网站
Git SSH
Windows~/.ssh/config
12345Host github.com Hostname ssh.github.com Port 443 User git ProxyCommand "C:\Program Files\Git\mingw64\bin\connect.exe" -S 127.0.0.1:7899 %h %p
Linux~/.ssh/config
12345Host github.com Hostname ssh.github.com Port 443 User git ProxyCommand nc -v -x 127.0.0.1:7899 %h %p
Git HTT ...
linux
未读
Docker Compose 用于定义和运行多容器 Docker 应用程序。它通过 YAML 文件来配置应用程序的服务、网络和卷,简化了多个容器的管理和部署流程。
和 DockerFile 的区别使用 Docker Compose 而不是仅仅使用 Dockerfile 有几个重要的原因,主要集中在简化多容器应用程序的管理和配置方面
Docker File
用于定义单个容器的构建步骤。一个 Dockerfile 描述了如何构建一个 Docker 镜像。如果应用程序由多个容器组成(例如,一个数据库容器和一个应用服务器容器),你需要分别编写多个 Dockerfile,并手动启动和链接这些容器。
Docker Compose
在一个 YAML 文件中定义和管理多容器应用。通过一个 docker-compose.yml 文件,你可以描述整个应用的服务、网络和卷。通过docker-compose up 可以同时启动和管理多个容器,处理它们之间的依赖关系和网络配置。
Docker compose 解决容器和容器之间的编排
Docker compose安装 (CentOS7)
[! ...






