میزبانی شخصی با استفاده از داکر به گزینه ای بسیار ساده تر و قابل اجراتر تبدیل شد. شما نیازی به درک کد منبع ندارید یا قصد سفارشی کردن موارد را ندارید. تنظیم مواردی که با برنامه های متن باز ساخته شده آشنا نیستید به متخصصان خود نیاز دارد.
Docker همه اینها را تقریباً مانند نصب یک برنامه روی رایانه شما از یک باینری ساخته است. در واقع، من قبلاً Redis را مستقیماً روی رایانه خود نصب نکرده بودم، با این حال، من 12 برنامه دارم که نمونه های Redis خود را دارند که با خوشحالی روی سرور من زمزمه می کنند و من هیچ نگرانی در مورد نحوه تنظیم آن در صورت نیاز مستقیم به آن ندارم. پروژه های من
من قصد دارم روش شخصی خود را در مورد نحوه میزبانی برنامه های خود مانند nodejs ساده، برنامه های php، سایت های وردپرس و بسیاری از ابزارهای منبع باز (که همچنین saas هستند، اما من نمونه خود را میزبانی می کنم) به شما ارائه دهم.
Portainer: My Container Management Maestro
پورتینر به عنوان مرکز فرماندهی مرکزی من برای همه چیزهای کانتینری عمل می کند. این ابزار مفید به من امکان میدهد هم کانتینرها و هم کل پشتهها را بسازم، مستقر کنم و مدیریت کنم. آیا من اشاره کردم که آن را به عنوان یک ظرف سبک وزن اجرا می شود؟ در اینجا نگاهی به docker-compose.yml کارآمد من برای Portainer است:
version: "3"
services:
portainer:
image: portainer/portainer-ce:latest
restart: unless-stopped
ports:
- 9000:9443
...