Regarding the installation - docker

AI-generated summary

Regarding the installation - docker discussion revolves around setting up a development environment for Discourse using Docker. Kartheek_kark seeks advice on using Docker for contribution despite having no prior knowledge. They have experienced issues with aufs on Mac and encounter problems creating a Docker container in a custom location.

Pfaffman suggests following the Beginner’s Guide to Install Discourse on Mac OS X for Development for a development environment. Kartheek_kark asks if development is possible using discourse_docker, but vinothkannans recommends the officially supported development environment instead.

Kartheek_kark inquires about the version of Discourse used when cloning discourse/discourse.git. Pfaffman clarifies that a development configuration will use the most recent commits, not a released version, unless manually switched using git.

Good morning.
I have an experience of ruby on rails for 4 months.I have no knowledge of docker.Hence I would like to know if developers who want to contribute can install using docker?
1.I have been facing a problem with aufs and I have resolved it commenting. is it fine without aufs in mac?
2.I am trying to make the docker container in other place (/users/kartheek/docker/discouse_docker/). Its gettting rejected even after changing the file preferences (docker).

Can you please help me out.

Thanks and regards.

If you want to install a development environment, did you follow this guide?

Is it possible to develop using discourse_docker? I wanted to try and make it into a different environment as a whole.

Thanks.

I don’t know how much it is possible. But development environment which mentioned by @pfaffman is officially recommended and easier method to contribute.

Good morning,
I am able to understand slowly. But if it is cloning discourse/discourse.git, which version of discourse is being used ? Is it the git version? or some released version?

Thanks.

If it’s a development configuration, it’ll get the most recent commits. (Not a released version unless you use git to switch to that commit).