diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ddabc0d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +id_rsa* \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index b7f66d4..1641620 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,20 +3,18 @@ version: '3.4' services: demo-app: image: jwilder/whoami - stop_grace_period: 30s deploy: replicas: 3 - restart_policy: - condition: on-failure - update_config: - failure_action: rollback - order: start-first labels: - traefik.enable=true - traefik.frontend.rule=Host:docker.local - traefik.port=8000 - traefik.docker.network=webgateway - + restart_policy: + condition: on-failure + update_config: + failure_action: rollback + order: start-first networks: - default - traefik-public diff --git a/redhat/README.md b/redhat/README.md new file mode 100644 index 0000000..e138c1b --- /dev/null +++ b/redhat/README.md @@ -0,0 +1,54 @@ +[Docs](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux_atomic_host/7/html-single/getting_started_with_containers/index) + + +Register +``` +subscription-manager register +``` + +Find valid RHEL pool ID +``` +subscription-manager list --available +``` + +Attatch +``` +subscription-manager attach --pool=pool_id +``` + +``` +subscription-manager repos --enable=rhel-7-server-rpms +subscription-manager repos --enable=rhel-7-server-extras-rpms +subscription-manager repos --enable=rhel-7-server-optional-rpms +``` + +Install docker +``` +yum install docker device-mapper-libs device-mapper-event-libs +systemctl start docker.service +systemctl enable docker.service +systemctl status docker.service +sudo ln -s /usr/libexec/docker/docker-runc-current /usr/bin/docker-runc +systemctl restart docker.service +``` + +Test +``` +docker run alpine date +``` + +Liberar porta no redhat para docker-machine +``` +sudo firewall-cmd --zone=public --add-port=2376/tcp --permanent +sudo firewall-cmd --reload +`` + +Verificar se a porta foi liberada +``` +firewall-cmd --list-all +``` + +Criar docker-machine +``` +docker-machine create --driver generic --generic-ip-address=192.168.25.31 --generic-ssh-key ./id_rsa --generic-ssh-user root redhat +``` \ No newline at end of file