docker
使用 docker 创建 java 1.8, 包括 maven,kotlin
使用 docker 创建 java 1.8, 包括 maven,kotlin
使用 vscode 远程链接到 golang docker 容器进行调试
使用 vscode 远程链接到 golang docker 容器进行调试
使用 docker 部署 redmine
* 此容器使用了 bitnami 的封装套件* 包含了两个服务,maridb和redmine
docker compose command 执行脚本,无法获取环境变量
在 docker-compose.yml 中使用 command: bash -c "sh /start.sh" 时,环境变量无法正确加载,可能是因为 .env 文件中的环境变量并没有被传递到容器内的 bash 命令执行环境中。默认情况下,docker-compose 会加载 .env 文件中的环境变量,并传递给容器,但在 command 中直接执行时,这些变量可能没有被传递到子进程。
docker compose env_file的用法
在 docker-compose.yml 文件中,env_file 属性用于指定一个或多个环境变量文件,这些文件中的变量将会被加载到容器的环境中,供容器内的应用程序使用。env_file 文件通常是一个简单的文本文件,包含键值对格式的环境变量定义(如 .env 文件)。
docker 通过 instances.yml 创建节点证书时的ip设置
在 Docker 环境中使用 instances.yml 为 Elasticsearch 创建节点证书时,ip 字段的设置需要根据 Elasticsearch 的实际网络配置来选择适合的 IP 地址。以下是不同场景的配置指南