Del curso: GitHub Actions: Formação Básica
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 24.300 cursos impartidos por expertos del sector.
Criando um pipeline para publicar imagens Docker
Del curso: GitHub Actions: Formação Básica
Criando um pipeline para publicar imagens Docker
Vamos agora então criar um Pipeline que vai pegar uma imagem Docker e subir isso dentro do GitHub Packages. Para isso, eu estou no meu repositório e vamos começar criando um arquivo Dockerfile. Esse arquivo Dockerfile, ele vai ser um Dockerfile bem simples. Inclusive eu já tenho um de exemplo que nós podemos utilizar. Então deixa eu colar o conteúdo aqui. Essa é uma imagem bem simples que está usando uma imagem ubuntu-latest, fazendo algumas instalações de Python, fazendo a instalação do flask. E é isso. Uma coisa importante nas imagens Docker que você sobe para o GitHub Packages é que ela contenha pelo menos esta Label aqui, do Open Containers, Image Source, e que aponte para o seu repositório. Então nesse nosso caso está como github.com/demolinkedin, que é a organização que eu estou usando, e o nome do projeto, demo-docker. Até aqui tudo certo. Temos a nossa imagem Docker. E agora vamos criar um Pipeline do GitHub actions. Vou criar os diretórios que nós já estamos acostumados…