[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Marcos Birro Calixto
Criador Marcos Birro Calixto 16/11/2017

Boa tarde.

 

O comando para adicionar o postgre e pgadmin além do mysql e phpmyadmin seria o abaixo?

 

docker-compose up -d nginx mysql phpmyadmin postgre pgmadmin

 

Obg

Manager Carlos Ferreira 16/11/2017

Olá, Marcos!
Como vai?

No arquivo laradock/docker-compose.yml tem todos os recursos disponíveis.
O container de Postgres se chama: postgres, a porta default (padrão) deste container é: 5432

E o container de pgAdmin se chama: pgadmin, este roda na porta 5050, para acesar basta: http://localhost:5050 (host: postgres
)


Para subir estes container, faz assim:
docker-compose up -d nginx postgres pgadmin

Carlos Ferreira
Criador Marcos Birro Calixto 16/11/2017

Está dando este erro ao chamar docker-compose

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock (master)

$ docker-compose up -d nginx mysql phpmyadmin postgres pgadmin

.IOError: [Errno 2] No such file or directory: u'.\\docker-compose.yml:docker-compose.dev.yml'

 

Marcos Birro Calixto
Manager Carlos Ferreira 16/11/2017

Olá, Marcos!
Tudo bem?

Essa mensagem indica que não tem o arquivo docker-compose.yml no caminho:
.IOError: [Errno 2] No such file or directory: u'.\\docker-compose.yml:docker-compose.dev.yml'

Digita ls -la e confere se tem o arquivo docker-compose.yml

No aguardo.

Carlos Ferreira
Criador Marcos Birro Calixto 16/11/2017

Carlos, boa tarde.

 

OS dois arquivos estão no diretório rais junto com todos os outros e as pastas.

 

Criei o meu .env normalmente e não alterei nada.

Meu .env está assim:

 

###########################################################

# General Setup

###########################################################

 

### Docker compose files ###############################################################################################

# Select which docker-compose files to include.

 

COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml

 

# Replace the above with the following line if you wish to use docker-sync.

# COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml:docker-compose.sync.yml

 

### Application Path ###################################################################################################

# Point to your code, will be available at `/var/www`.

 

APPLICATION=../

 

 

Eu criei na rais a pasta Projetos e descarreguei o docker na pasta dentro de projetos chamada laradock. Eu não tenho que alterar nada na linha APPLICATION=../ do .env?

 

Obg.

Marcos Birro Calixto
Criador Marcos Birro Calixto 16/11/2017

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock (master)

$ docker -v

Docker version 17.09.0-ce, build afdb6d4

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock (master)

$ docker-compose up -d nginx mysql phpmyadmin postgres pgadmin

.IOError: [Errno 2] No such file or directory: u'.\\docker-compose.yml:docker-compose.dev.yml'

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock (master)

$

 

 

Marcos Birro Calixto
Manager Carlos Ferreira 16/11/2017

Olá, Marcos!

Obrigado por retornar.

Seu arquivo .env está estranho, tem apenas essas linhas?
O meu tem 311

Confere se existe estes arquivos:
ls docker-compose.dev.yml
ls docker-compose.yml
ls .env

O arquivo .env deve ficar dentro do diretório laradock/
Ou seja, junto com os demais arquivos do repositório do Laradock (https://github.com/laradock/laradock)

Carlos Ferreira
Criador Marcos Birro Calixto 16/11/2017

Carlos, boa noite.

 

Na verdade o meu .env tem 329 linhas. Eu só colei o início para você ver.

 

Sim, existem os dois arquivos e o .env está junto com eles.

 

Aparentemente é algo de path mas não sei resolver!!!!!

 

O interessaante que pelo windows explorer eu consigo ver o .env mas dentro do git não. Veja o ls abaixo de dentro do git bash

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock

$ ls

adminer/                 DOCUMENTATION/        mailhog/    phpmyadmin/

aerospike/               elasticsearch/        mariadb/    php-worker/

apache2/                 env-example           memcached/  postgres/

aws/                     grafana/              minio/      postgres-postgis/

beanstalkd/              haproxy/              mongo/      rabbitmq/

beanstalkd-console/      hhvm/                 mssql/      redis/

caddy/                   jenkins/              mysql/      rethinkdb/

certbot/                 kibana/               neo4j/      selenium/

docker-compose.dev.yml   laravel-echo-server/  nginx/      sync.sh*

docker-compose.sync.yml  LICENSE               percona/    travis-build.sh*

docker-compose.yml       logs/                 pgadmin/    varnish/

docker-sync.yml          maildev/              php-fpm/    workspace/

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock

 

Marcos Birro Calixto
Manager Carlos Ferreira 16/11/2017

Olá, Marcos!

Sim, o ls não mostra arquivo que iniciam com "." porque no Linux estes arquivos são ocultos, para conseguir ver precisa rodar o comando: ls -a

O pacote recentemente teve uma atualização e acrescentou este arquivo "docker-compose.dev.yml"

O arquivo .env também atualizou para pegar as configurações do arquivo docker-compose.yml ou docker-compose.dev.yml
Porém no seu caso está lendo o arquivo docker-compose.dev.yml e neste arquivo (pode abrir) não tem estas configurações.

Faz um teste, primeiro copia o arquivo do docker-compose.yml para o docker-compose.dev.yml e tenta novamente.
Depois experimenta deletar o arquivo: docker-compose.dev.yml

No aguardo.

Carlos Ferreira
Criador Marcos Birro Calixto 16/11/2017

Boa noite.

 

Mesmo erro com as duas tenativas!!

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock

$ docker-compose up -d nginx mysql phpmyadmin postgres pgadmin

.IOError: [Errno 2] No such file or directory: u'.\\docker-compose.yml:docker-compose.dev.yml'

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock

 

Observer que na aula 3 no seu caminho .../c/projects/laradock (master) 

aparece este (master) a frente e no meu não. Isto significa algo?

 

Marcos Birro Calixto
Manager Carlos Ferreira 16/11/2017

Esse detalhe (master) é apenas do controller de versão do Git, o bash informa qual branch estou trabalhando... apenas um detalhe, nada de mais neste caso.

Segue meus arquivos do laradock, faz um testes com eles: https://drive.google.com/open?id=1ZGV48yoMdLFcZn-nETAaYSoRMk4NfV48

Pode que a unidade de disco não está compartilhada, para verificar isso clique com o botão auxiliar em cima do ícone e escolha a opção "Settings" (http://prntscr.com/hhhuav)

Na opção do menu "Shared Drivers" confira se a unidade está marcada, se não tiver marque (http://prntscr.com/hhhufo)

Carlos Ferreira
Criador Marcos Birro Calixto 16/11/2017

Carlos, boa noite.

 

Está indo.

 

Eu não tinha compartilhado o driver c nas configurações do docker settings. 

Agora começou a rodar mas deu uma mensage,m de timeout com uma internet de 60MB. Estranho. Talvez eu tenha que configurar algo mais no docker. O que vc acha com o erro abaixo?

 

Outra coisa: Eu tenho que nas configurações trocar para switch windows containers?

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock

$ docker-compose up -d mysql phpmyadmin postgres pgadmin

Creating network "laradock_default" with the default driver

Creating network "laradock_frontend" with driver "bridge"

Creating network "laradock_backend" with driver "bridge"

Creating volume "laradock_phpmyadmin" with local driver

Creating volume "laradock_rethinkdb" with local driver

Creating volume "laradock_mariadb" with local driver

Creating volume "laradock_elasticsearch-data" with local driver

Creating volume "laradock_postgres" with local driver

Creating volume "laradock_aerospike" with local driver

Creating volume "laradock_redis" with local driver

Creating volume "laradock_minio" with local driver

Creating volume "laradock_caddy" with local driver

Creating volume "laradock_adminer" with local driver

Creating volume "laradock_mysql" with local driver

Creating volume "laradock_neo4j" with local driver

Creating volume "laradock_elasticsearch-plugins" with local driver

Creating volume "laradock_memcached" with local driver

Creating volume "laradock_mssql" with local driver

Creating volume "laradock_percona" with local driver

Creating volume "laradock_mongo" with local driver

Building mysql

Step 1/10 : ARG MYSQL_VERSION=8.0

 --->

Step 2/10 : FROM mysql:${MYSQL_VERSION}

Service 'mysql' failed to build: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

 

marco@DESKTOP-ITHQGEJ MINGW64 /c/Projetos/laradock

 

Obg.

Marcos Birro Calixto
Criador Marcos Birro Calixto 16/11/2017

Carlos, eu reiniciei o docker e a instalação está continuando. Vou fazer mais testes. Te envio notícias.

 

Obg.

Marcos Birro Calixto
Manager Carlos Ferreira 16/11/2017

Opa, parece que vai dá certo! :-)

Carlos Ferreira
Criador Marcos Birro Calixto 16/11/2017

Está funcionando mas com seus arquivos. Com os meus clonados não rola.

 

Obg.

Marcos Birro Calixto
Manager Carlos Ferreira 16/11/2017

Que bom que deu certo! :-)

Carlos Ferreira
Criador Marcos Birro Calixto 16/11/2017

Carlos, bpoa noite.

Toda vez que ligar minha máquina a maneira certa de subir meus serviços e containers é docker start usando o terminal do git?

 

Obg

Marcos Birro Calixto
Manager Carlos Ferreira 16/11/2017

Olá, Marcos!

Toda vez antes de desligar a maquina o recomendado é parar os containers que estão rodando.

Acesse a pasta do laradock/ e rode este comando para parar:
docker-compose stop

Quando ligar a maquina novamente basta rodar o comando:
docker-compose up -d nginx mysql phpmyadmin

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!