# poste (email server) a isard [TOC] # 01) docker install ## instal·lar-lo en local ``` sudo addgroup --system docker sudo adduser $USER docker newgrp docker id ``` **...hauria d'aparéixer docker com a un dels grups del compte** **instal·lar docker** ``` sudo snap install docker docker version ``` **...si cal reiniciar docker...** ``` sudo snap restart docker ``` # 02) instal·lació de poste ## deshabilitar apache sudo systemctl stop apache2 sudo systemctl disable apache2 ## deshabilitar mysql sudo systemctl stop mysql sudo systemctl disable mysql ## engegar el container poste **caldrà crear un directori per conservar les dades (recorda que els containers són "stateless: sense estat")** ``` mkdir ~/dades-poste docker run \ --net=host -e TZ=Europe/Andorra \ -v ~/dades-poste:/data \ --name "mailserver" \ -h "mail.demo07.test" \ -t analogic/poste.io ``` **en la darrera instrucció (docker run) ens cal indicar el domini que inicialment se crearà al servidor de correu (amb l'opció -h)** ## gestió bàsica de contenidors docker ``` # comprovar contenidors en funcionament docker ps # comprovar tots els contenidors (en funcionament i finalitzats/aturats/creats) docker ps -a # posar en marxa un contenidor ja creat docker start nom_contenidor # aturar un contenidor docker stop #eliminar un contenidor docker rm ``` # 03) gestió dels dominis i comptes ## consulta () ``` curl -v -k -u admin@demo07.test:pirineus https://10.28.1.100/admin/api/v1/domains curl -v -k -u admin@demo07.test:pirineus https://demo07.test/admin/api/v1/domains ``` # 04) link resum [link resum](https://raw.githubusercontent.com/joaniznardo/2018smxm7/master/uf2/lab30/up.sh)