# 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)