English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manual de referencia de Docker
Docker admite las siguientes versiones de Debian: 10
Buster 9 Stretch / (estable)
Raspbian Stretch-Docker Engine86Community en x64_64 (o amd64 )armhf y arm
Instale automáticamente utilizando el script de instalación oficial
curl -fsSL https://Los comandos de instalación son los siguientes: -get.docker.com | bash --s docker
También puede usar el comando de instalación rápida de daocloud en el país: mirror Aliyun
curl -sSL https://get.daocloud.io/docker | sh
Las versiones antiguas de Docker se conocen como docker, docker.io o docker-Si ya están instalados, desinstálelos: engine
$ sudo apt-get remove docker docker-engine docker.io containerd runc
Primera instalación de Docker Engine en el nuevo host-Antes de Community, es necesario configurar el repositorio Docker. Después, puede instalar y actualizar Docker desde el repositorio.
Los usuarios de Raspbian no pueden usar este método!}
Para Raspbian, aún no se admite la instalación utilizando el repositorio. Debe cambiar a usar el método de script de shell.
Actualizar el índice de paquetes apt.
$ sudo apt-get update
Instalar paquetes dependientes de apt, utilizados para obtener el repositorio a través de HTTPS.
$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg2 \ software-properties-common
Agregar la clave GPG oficial de Docker:
$ curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 A través de la búsqueda de la huella digital de8caracteres, verifique si posee una clave con la huella digital.
$ sudo apt-fingerprint de clave 0EBFCD88 pub 4096R/0EBFCD88 2017-02-22 Huella digital de clave = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <[email protected]> sub 4096R/F273FCD8 2017-02-22
Use las siguientes instrucciones para configurar el repositorio estable:
$ sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian \ $(lsb_release -cs) \ stable"
Actualizar el índice de paquetes apt:
$ sudo apt-get update
Instalar la última versión del Docker Engine-Community y containerd,o vaya al siguiente paso para instalar una versión específica:
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
Para instalar una versión específica del Docker Engine-Community,por favor enumere las versiones disponibles en el repositorio y luego seleccione una para instalar. Enumere las versiones disponibles en su repositorio:
$ apt-cache madison docker-ce docker-ce | 5:18.09.1~3-0~debian-stretch | https://mirrors.ustc.edu.cn/docker-ce/linux/debian stretch/stable amd64 Packages docker-ce | 5:18.09.0~3-0~debian-stretch | https://mirrors.ustc.edu.cn/docker-ce/linux/debian stretch/stable amd64 Packages docker-ce | 18.06.1~ce~3-0~debian | https://mirrors.ustc.edu.cn/docker-ce/linux/debian stretch/stable amd64 Packages docker-ce | 18.06.0~ce~3-0~debian | https://mirrors.ustc.edu.cn/docker-ce/linux/debian stretch/stable amd64 Packages ...
使用第二列中的版本字符串安装特定版本,例如 5:18.09.1~3-0~debian-stretch 。
$ sudo apt-get install docker-ce=docker-ce-cli= containerd.io
测试 Docker 是否安装成功,输入以下指令,打印出以下信息则安装成功:
$ sudo docker run hello-world Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world 1b930d010525: Pull complete Digest: sha256:c3b4ada4687bbaa170745b3e4dd8ac3f194ca95b2d0518b417fb47e5879d9b5f Estado: Descargada nueva imagen para hello-world:latest ¡Hola desde Docker! Este mensaje muestra que su instalación parece estar funcionando correctamente. Para generar este mensaje, Docker siguió los siguientes pasos: 1.El cliente Docker contactó con el demonio Docker. 2.El demonio Docker tiró la "hello-world" imagen desde el Docker Hub. (amd64) 3.El demonio Docker creó un nuevo contenedor a partir de esa imagen que ejecuta ejecutable que produce la salida que estás leyendo actualmente. 4. El daemon Docker transmitió esa salida al cliente Docker, que la envió en tu terminal. Para probar algo más ambicioso, puedes ejecutar un contenedor Ubuntu con: $ docker run -it ubuntu bash Comparte imágenes, automatiza flujos de trabajo y más con un Docker ID gratuito: https://hub.docker.com/ Para más ejemplos e ideas, visite: https://docs.docker.com/get-started/