Enabling https on Docker Desktop

Docker is different. Looking around for your container’s files in the host file system is not the way to go about things. It’s like trying to install a screw with a hammer. If you want to use docker for frappe (and it’s FAR from the only way to do frappe), then you’ll need to learn container basics or you’ll find yourself banging your head against the wall. Here’s what I’d suggest from my personal experience. Use a bare metal server or virtual machine to get started with frappe instead of docker. Then you only need to learn ONE new thing instead of TWO new things at once. Then, in your free time, experiment with docker, for learning and for fun- but not with frappe, do basic stuff like single containers, learn how volumes work to persist data, learn how compose files function with easy stuff, etc. from docker documentation. Once you’re reasonably comfortable with how frappe works and how docker works, you can combine them and you will have torn out far fewer hairs on your head. =)

2 Likes