1381 1012 1438 1068 1697 1684 1617 1079 1210 1480 1272 1828 1125 1060 1475 1469 1670 1457 1390 1977 1880 1970 1980 1772 1727 1902 1150 1707 1061 1459 1186 1598 1301 1572 1548 1269 1915 1501 1489 1780 1668 1148 1524 1779 1055 1066 1450 1679 1701 1288 1023 1347 1096 1379 1049 1893 2000 1088 1010 1811 1697 1832 1773 1847 1331 1904 1895 1142 1672 1045 1417 1883 1251 1501 1715 1569 1027 1303 1563 1530 1897 1959 1022 1760 1391 1785 1766 1188 1488 1892 1566 1637 1515 1232 1993 1034 1649 1334 1764 Docker has been fun, but it's time to move on... | PHPnews.io

PHPnews.io

Docker has been fun, but it's time to move on...

Written by Michael Brooks - RSS Feed / Original link on Jul. 13, 2016

As a few of you may know, I have been using Docker for some time to deploy my site with. It's been a great learning experience for me and is something I wish to carry on with.

However, because of the nature of the beast, and the lack of knowledge I have with the technology, I have decided that I shouldn't be using it to host my live Blog when I am still learning how it works.

Therefore, I have decided to create a new DO Droplet and deploy my site with Laravel Forge. This is a cheap, but great solution which allows for unlimited servers and domains, and allows me to create a deployment strategy using many cloud services/servers.

As I am already using Digital Ocean, I thought it would make sense to carry on using this as it is just such a great service.

I do hope to carry on with Docker, but as I am still learning what it's capable of, I will carry on using it locally. There are many things I am still finding out such as making your website code a data container, which is something I didn't know at the time and could have been one of the reasons why my site was very volatile.

Every time I tried to update my CMS (which is running OctoberCMS), it would break something. This could have been due to my lack of knowing, or it could have been down to file permissions, or maybe using the wrong OctoberCMS version.

Whatever it was, it now works a lot better being on a server management/deployment strategy and it should continue to keep working as long as I use the service. There are also plenty of great tutorials on how to use the service and it has a lot of great tools to help ease the stress of server management.

Like I say, I should never have used it on my live site before fully knowing, but I will continue to explore it's uses and find easier ways of deployment. This is definitely not the end of my Docker usage, and I hope to have many more great experiences using such awesome technology.

michaelbrooks

« ReactPHP and Symfony - Moltin API »