Combate real: use Docker para configurar el entorno del rastreador scrapy en ubuntu

1 Prepare el contenedor docker

1.1 Instalar DockerToolBox

Referencia:
http://www.oschina.net/translate/installing-docker-on-mac-os-x
https://github.com/boot2docker/osx-installer/releases

1.2 Configurar el espejo de ubuntu

$ docker tire daocloud.io/ubuntu:14.04

1.3 Inicie la imagen de la ventana acoplable e ingrese ubuntu14.04

$ docker ejecutar -it ubuntu: 14.04

2 Instalación en contenedor docker

2.1 Actualizar apt-get

  # apt-get update

2.2 Instalar python2.7.6

  #sudo apt-get install python

2.3 Instale wget, la herramienta para descargar archivos bajo la línea de comando

  # apt-get install wget

2.4 Ingrese al directorio temporal para descargar los archivos necesarios para la instalación

  #cd tmp

2.5 Descarga e instala pip

#wget https://bootstrap.pypa.io/get-pip.py 
 #python get-pip.py

—————- extremo de la base —————–

2.6 Instalar marca

 # apt-get install make

2.7 Instalar g ++

# apt-get install build-depgcc 
 # apt-get install build-essential

——— gcc end ————

2.8 Dependencias de instalación

# apt-get install libxml2-dev libxslt1-dev 
 # apt-get install libgsl0-dev 
 # apt-get install python-dev 
 # apt-get install libffi-dev 
 # apt-get install libssl-dev

——— dep end ————

2.9 instalar scrapy

 #pip install scrapy

3 Cómo guardar cambios

3.1 Salir de dockerTerminal

 #Salida

3.2 Ver containerId

$ docker ps -a -q 
cc4072aadb13

3.3 Guardar la imagen

$ docker commit cc40 ubuntu / spider 
02db509cb269710f8f80b2a35f12995c59c668b3e3ba2e7148987bc55d713fa5

3.4 Ver la imagen recién guardada

$ docker images 
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE 
ubuntu / spider latest 138b6860da02 Hace aproximadamente un minuto 228.2 MB 
ubuntu último 6cc0fc2a5ee3 Hace 3 días 187.9 MB 
ubuntu 14.04 6cc0fc2a5ee3 Hace 3 días 187.9 MB 
honeydeiMac: ~ $ caojianfeng

3.5 Puede usar el siguiente comando para ingresar al entorno previamente instalado

 $ docker ejecutar -it ubuntu / spider

Supongo que te gusta

Origin blog.csdn.net/windcao/article/details/50575145
Recomendado
Clasificación