Skip to content
This repository has been archived by the owner on Nov 8, 2021. It is now read-only.

Quick question on the Docker Image choice #12

Open
rodrigolira opened this issue Aug 3, 2019 · 2 comments
Open

Quick question on the Docker Image choice #12

rodrigolira opened this issue Aug 3, 2019 · 2 comments
Labels
question Further information is requested

Comments

@rodrigolira
Copy link

Hi @LucidDan ! I really like how you installed Ghost in this Docker image. Makes it really easy to use the storage plugins.

A quick question just out of curiosity: why did you take the route of installing Ghost from scratch instead of adding the plugins to the official Ghost image?

Thanks.

@LucidDan LucidDan added the question Further information is requested label Aug 4, 2019
@LucidDan
Copy link
Owner

LucidDan commented Aug 4, 2019

Hi @rodrigolira - it was a while ago, but from memory the main reason I started from scratch with a Node docker image instead of pulling the Ghost image and extending it, was because of a bug I encountered in NodeJS SSL support which prevented knex's mysql-ssl support working in the latest Node versions (see issue here.)

So to work around this I have the Dockerfile pinned to nodeJS 10.15.0 - far from ideal, but there hasn't been a fix released yet.

One of my current tasks is to test with Node 10.16.1, and see if the issue still exists there or not.

@rodrigolira
Copy link
Author

Hello again. I tried in the past using the Ghost official image as my base without luck. Running npm install to install the storage modules keeps messing with Ghost dependencies. Maybe it's related with the issue you described, I'm not sure.

Anyway, thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants