Erro ao criar imagem ubuntu e docker
[Finalizado Pelo Aluno]
Criador
Lucas Carlos Lacerda
Professo, estou tentando rodar o php junto com o ubuntu, seguindo o mesmo exemplo do que foi feito no de python do curso de docker, só que o mesmo sempre da esse erro, já fiz algumas pesquisas e não consegui chegar numa solução, o que estou fazendo de errado?
- Dockerfile
FROM ubuntu
RUN apt update && apt install -y php:7.4-cli && apt clean
COPY . /usr/src/myapp
WORKDIR /usr/src/myapp
CMD ["php:7.4-cli", "./index.php"]
- terminal
LucasLacerda@DESKTOP-B79K9BG MINGW64 ~/Desktop/projetos/especializa_ti/curso_docker/php
$ docker build -t app-php7.4 .
39.94 E: Unable to locate package php:7.4-cli
39.94 E: Couldn't find any package by glob 'php:7.4-cli'
------
Dockerfile:3
--------------------
1 | FROM ubuntu
2 |
3 | >>> RUN apt update && apt install -y php:7.4-cli && apt clean
4 |
5 | COPY . /usr/src/myapp
--------------------
ERROR: failed to solve: process "/bin/sh -c apt update && apt install -y php:7.4-cli && apt clean" did not complete successfully: exit
code: 100
Manager
Carlos Ferreira
Olá, Lucas!
Tudo bem?
Para o PHP pode criar uma imagem mais simples, basta usar um imagem do próprio PHP (nem precisa ter todo um ubuntu + php + etc)
Exemplo: https://github.com/especializati/setup-docker-laravel/blob/main/Dockerfile#L1
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!