6 ms·
No need for an Ansible vs. Docker argument when you can combine them both! I run a similar project called Ansible-NAS - https://github.com/davestephens/ansibl
by davestephens 7y ago
No need for an Ansible vs. Docker argument when you can combine them both!
I run a similar project called Ansible-NAS - https://github.com/davestephens/ansible-nas https://github.com/davestephens/ansible-nas - which originally came about because I fell out of love with FreeNAS, and felt I could do a better job with Ubuntu, Ansible, and a bunch of Docker images.
Sovereign is awesome, I've been watching it for a while, but I'm not keen on everything being installed directly onto the system which is what I tried to solve with Ansible-NAS.
</shameless_plug>
- dragonsh 7y agoDocker use Dockerfile (ini) to create container images, so you need to create a soup of Dockerfile, bash scripts combine it with ansible scripts. So it is kind of incompatible, it's better to use LXD containers as I suggested in my previous post for this kind of purpose. Also if you know Docker always maintained one process one docker container so a multi-daemon system with SSH and various mail and groupware servers running is not right choice for Docker. Using docker for such things is like putting a square peg in a small round hole.
- ptman 7y agoDockerfile format is not ini. https://docs.docker.com/engine/reference/builder/ https://docs.docker.com/engine/reference/builder/ It also doesn't usually make sense to put SSH in a docker image or container, as you can enter the container using docker exec