Sample application source bundle?

I prefer to learn from real devs like yourself @ben

Docker is not a server, its a technology used to move your local code to a web server, basically a next gen alternative to FTP for your pages but also manages your database as well.

The statement that Docker is just an alternative to FTP is not really right.

Docker containers include everything you need to run your web apps:

  • A web server (for example Apache, Nginx or IIS):
    Screenshot_17

  • A database (for example MySql, Maria, Postgres etc.):
    Screenshot_18

So whatever you configure locally - like PHP version, MySql version, PHP extensions installed etc. will be identical everywhere you deploy your app.

There are lots and lots of articles out there explaining the basics for absolute beginners. Example:

Just check the part starting with: “What the heck is Docker?” to get the basics of what Docker is, and why is it used.

Yes, of course Teodor, was just framing my reply in a manner tailored to his question and perhaps over simplified my answer.

1 Like