3
respostas

Erro ao criar imagem - Pode ser problema relacionado à rede?

Sending build context to Docker daemon  59.51MB
Step 1/3 : FROM        centos/python-36-centos7
 ---> 602660fa9b4e
Step 2/3 : MAINTAINER  Ricardo AURÉLIO
 ---> Using cache
 ---> 8fc0d2d232d3
Step 3/3 : RUN         apt-get update
 ---> Running in 37f890bd41c9
/bin/sh: apt-get: command not found
The command '/bin/sh -c apt-get update' returned a non-zero code: 127
3 respostas
apt-get: command not found

o comando apt-get não existe nessa imagem centos/python-36-centos7 que você está usando

De fato, resolvi utilizando uma imagem para o que era desejado. Valeu!!

Agora tenho outro problema. Abaixo meu Dockerfile:

#---------------------------------------------------------------------------------------------------------------------------#

Gerar imagem para o processo de atualização de base oriunda dos Correios a qual contém os CEPs

Método: Docker Multi-stage Build

#---------------------------------------------------------------------------------------------------------------------------#

#-----[Imagem base do Python versão 3.6]---------------------------------------------------------# FROM centos/python-36-centos7 as python-36-centos7 WORKDIR /deps-python36 RUN pip install --upgrade pip pandas selenium SQLAlchemy

FROM gauravraosahab/python3sqlserverunixodbc as ix-odbc WORKDIR /code-python36 COPY . /code-python36 WORKDIR /deps-python36 COPY --from=python-36-centos7 /deps-python36 /deps-python36

#RUN mkdir ceppex

WORKDIR /code-python36

CMD python edne_dwn_cep.py

No entanto, quando executo o conteiner, recebo o seguinte erro:

         Traceback (most recent call last):   File "edne_dwn_cep.py", line 9, in <module>
                                                                                     from selenium import webdriver
ModuleNotFoundError: No module named 'selenium'