$(lsb_release -cs) \
stable"
por alguna razón este archivo se escribio así
deb [arch=amd64] https://download.docker.com/linux/ubuntu silvia stable
la cual se debe cambiar
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
aptitude update
- aptitude install apt-transport-https
- aptitude install ca-certificates
- aptitude install curl
- aptitude install software-properties-common
- aptitude install docker-compose
aptitude install docker-ce docker-ce-cli containerd.io
Para verificar la instalación
docker info
buscar una imagen
docker search debian
descargar una imagen
docker pull debian
verificar las imagenes
docker images
correr una imagen de manera interactiva
docker run -it id_imagen
aqui ya estaras dentro
solo queda actualizar los repositorios e instalar todo lo que quieras
aqui ya estaras dentro
solo queda actualizar los repositorios e instalar todo lo que quieras
apt-get update
docker stop id_imagen
Ejemplo instalar redmine
curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-redmine/master/docker-compose.yml > docker-compose.yml
en el archivo docker-compose.yml yo modifico el puerto a 81 para verlo por ese puerto
docker-compose up -d
docker network create redmine-tier
docker volume create --name mariadb_data
docker run -d --name mariadb -e ALLOW_EMPTY_PASSWORD=yes -e MARIADB_USER=bn_redmine -e MARIADB_DATABASE=bitnami_redmine --net redmine-tier --volume mariadb_data:/bitnami bitnami/mariadb:latest
docker volume create --name redmine_data
docker run -d --name redmine -p 80:3000 -e REDMINE_DB_USERNAME=bn_redmine -e REDMINE_DB_NAME=bitnami_redmine --net redmine-tier --volume redmine_data:/bitnami bitnami/redmine:latest
l27.0.0.1 (verificar que el apache de nuestro equipo este abajo), esto despues se puede cambiar
REDMINE_USERNAME
: Redmine application username. Default: userREDMINE_PASSWORD
: Redmine application password. Default: bitnami1
Listar Imágenes
docker images -a
Eliminar Imágenes
docker rmi Image1 Image2
Copias de seguridad de imágenes
docker save imagen > imagen.tar
Restaurar copias de seguridad de imágenes
docker load -i fichero.tar
docker network create -- driver bridge el_nombre_del_network_a_crear
Entrar a un contenedor Docker con Bash
docker exec -i -t 665b4a1e17b6 /bin/bash # o en su caso poner el nombre