安装&运行步骤:
docker pull redmine:latest//3.3.3
docker run -d -p 10030:3000 -v/opt/yunpan01/redmine:/usr/src/redmine --name redmine redmine:latest
redmine 启动成功。
但 smtp 设置未配置。
请告诉我如何配置 SMTP 设置。
最佳答案
可以通过两种方式修改configuration.yml:
1.使用命令
docker cp FILEPATH_IN_YOUR_HOST CONTAINER_ID:PATH_IN_YOUR_CONTAINER
例如。 vi configuration.yml
,然后输入这些代码:
default:
email_delivery:
delivery_method: :smtp
smtp_settings:
address: "smtp.yourcompany.com"
port: 25
然后docker cp configuration.yml redmine:/usr/src/redmine/config/configuration.yml
<强>2。 volumns
将容器的目录映射到您的主机路径
docker run -d -p 10030:3000 -v /opt/yunpan01/redmine:/usr/src/redmine/files --name redmine redmine:latest
vi /opt/yunpan01/redmine/configuration.yml
同上一步,输入configuration.yml
default:
email_delivery:
delivery_method: :smtp
smtp_settings:
address: "smtp.yourcompany.com"
port: 25
现在你可以在容器中创建一个文件链接
docker exec redmine ln -s \
/usr/src/redmine/files/configuration.yml\
/usr/src/redmine/config/configuration.yml
关于email - 如何在 docker/redmine 容器实例上配置 'smtp ' 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43997003/