Usando esta documentação :
- Eu puxei a
vimagick/hydra
imagem do docker Arquivo criado
docker-compose.yml
na~/Soft/docker/
pasta:hydra: image: vimagick/hydra command: sleep infinity volumes: - ./data:/data working_dir: /data restart: unless-stopped
Instalado
docker-compose
Executado:
docker-compose up -d Starting docker_hydra_1 ... done
Executado:
docker-compose exec hydra bash Error response from daemon: Container ecf710f3f9526cf598c4a15a485fbfc3790a36e5f8b989820a157ba5453fc24f is restarting, wait until the container is running
docker ps
dá:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ecf710f3f952 vimagick/hydra "bash sleep infinity" 20 hours ago Restarting (126) 20 seconds ago docker_hydra_1
93b5c43c6952 vulnerables/web-dvwa "/main.sh" 39 hours ago Up 23 minutes 0.0.0.0:80->80/tcp dvwatest
$ docker exec -it ecf bash
Error response from daemon: Container ecf710f3f9526cf598c4a15a485fbfc3790a36e5f8b989820a157ba5453fc24f is restarting, wait until the container is running
Vejo que o docker-compose.yml
arquivo contém restart: unless-stopped
registro. Mas por que está documentado e como usar esse contêiner quando não consegui me conectar a ele?
Obrigada!
Edite o seu
docker-compose.yml
da seguinte forma: