Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #21905

Re: mysql all'interno di docker

From alex <1j9448a02@lnx159sneakemail.com.invalid>
Newsgroups it.comp.www.php
Subject Re: mysql all'interno di docker
Date 2018-03-13 18:57 +0100
Organization Aioe.org NNTP Server
Message-ID <p893dc$bor$1@gioia.aioe.org> (permalink)
References <p88k60$17hu$1@gioia.aioe.org> <fgq7g1FajreU1@mid.individual.net> <p88qau$1jdr$1@gioia.aioe.org> <fgqeabFc6o2U1@mid.individual.net>

Show all headers | View raw


Il 13/03/2018 17:58, Alessandro Pellizzari ha scritto:
> On 13/03/2018 15:22, alex wrote:
> 
>> Il 13/03/2018 16:02, Alessandro Pellizzari ha scritto:
> 
>>> Ah, con la config che hai usato il DB rimane dentro al container e 
>>> viene distrutto con lui.
> 
>> Però c'è l'opzione -d ?
> 
> -d fa semplicemente girare i container in background
> Se vuoi che i dati rimangano quando distruggi il container (per esempio 
> per upgradare a una nuova versione dell'immagine MySQL) devi usare un 
> volume e tenere i dati fuori dal container.
> 
> Magari distruggerli è esattamente quello che vuoi. Non è sbagliato di 
> principio. Per esempio potresti voler lanciare il DB ogni volta con un 
> DB pulito e importare i dati di base per i test.

Esatto.

>> _mysql_1 
>> (2fc2fcfccee1beb12e9c9a73e20070a601cad0c52d1ad2a35d1b63f1be412b2d): 
>> Error starting userland proxy: listen tcp 0.0.0.0:3306: bind: address 
>> already in use
> 
> Probabilmente hai già un MySQL che gira sulla macchina locale.

O forse perchè le due porte (esterna:interna) sono uguali, ed io ho 
copiato esattamente quello che hai scritto tu:

ports:
        - "3306:3306"

> Ma mi sa che hai ragione e non era quello il problema, visto che nella 
> rete "interna" dovrebbe comunque esporlo come 3306 anche se fai l'alias 
> locale.

Ricominciamo da capo.
Voglio creare un immagine in cui gira apache, php, e mysql.
Innanzitutto

mkdir my-project
cd my-project
touch docker-compose.yml

Poi? (una cosa alla volta e con ordine)

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

mysql all'interno di docker alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-03-13 14:37 +0100
  Re: mysql all'interno di docker Alessandro Pellizzari <shuriken@amiran.it> - 2018-03-13 15:02 +0000
    Re: mysql all'interno di docker alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-03-13 16:22 +0100
      Re: mysql all'interno di docker Alessandro Pellizzari <shuriken@amiran.it> - 2018-03-13 16:58 +0000
        Re: mysql all'interno di docker alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-03-13 18:57 +0100
        Re: mysql all'interno di docker alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-03-13 19:21 +0100
          Re: mysql all'interno di docker Alessandro Pellizzari <shuriken@amiran.it> - 2018-03-14 10:24 +0000
            Re: mysql all'interno di docker alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-03-14 13:18 +0100

csiph-web