--- categories: [] metadata: event_location: - event_location_value: https://youtu.be/FOBkdK0rCho event_start: - event_start_value: 2020-05-13 16:00:00.000000000 +01:00 event_start_value2: 2020-05-13 17:45:00.000000000 +01:00 mapa: - mapa_geom: "\x01\a\0\0\0\0\0\0\0" mapa_geo_type: geometrycollection mapa_geohash: '' slide: - slide_value: 0 node_id: 743 layout: evento title: GLUA - Workshop INICIAÇÃO AO DOCKER created: 1589133322 date: 2020-05-10 ---

O que é o Docker?
O Docker é uma plataforma que permite criar e executar containers. Um container é um unidade standard de software que encapsula todo o código, bem como as suas dependências, para que a aplicação corra de uma forma mais rápida e mais confiável, sempre que é transferida de um ambiente para outro.

Assim, podemos colocar as aplicações dentro de um container, que possui todos os recursos necessários para a testar e publicar.
Isto acaba com o velho problema de um developer criar uma aplicação na sua máquina mas, no momento de a publicar num ambiente de produção, ela não se comporta da maneira que era esperada, devido a alterações no ambiente.

Mais informações em: https://docker.aettua.pt/