css-only-chat
css-only-chat copied to clipboard
Add config files to run the project on Docker environment
To run the project on my local, I wrote docker files and this may be useful for someone else.
How to run
- set up docker machine / client
- docker-compose up --build
- open browser(s) to access http://<your docker machine's IP address>:9292/
Docker machine's IP address can be seen on "docker-machine ls".
I think it would only be wise to alias puma to cougar and execute that way... Just so we all better understand just how dangerous this might be.
What is docker machine/client?Take a example,please.
Martin: Docker is a tool for running containers. Containers are like virtual machines, but lightweight.
DockerMachine is a way to run docker on a Mac or Windows computer (usually you have to run it on Linux).
An alternative is Docker for Mac, which is, as I understand it, newer.
@james-powis Would you mind explaining what exactly is dangerous? I don't currently have a workstation with docker so I cant test
Martin: Docker is a tool for running containers. Containers are like virtual machines, but lightweight.
DockerMachine is a way to run docker on a Mac or Windows computer (usually you have to run it on Linux).
An alternative is Docker for Mac, which is, as I understand it, newer.
In a word it is a virtual machine that runs some programs.
@Martin730913 Yes, but actually no. It uses the Linux Kernel of your OS (If you use Linux, it is basically a VM in Windows, at least until WSL2 comes out). That means it uses a lot less resources, allowing you to run a lot of containers
@Martin730913 Yes, but actually no. It uses the Linux Kernel of your OS (If you use Linux, it is basically a VM in Windows, at least until WSL2 comes out). That means it uses a lot less resources, allowing you to run a lot of containers
Ok,I see. Thanks for your patient reply.