Nella finestra mobile, i file creati all’interno dei contenitori tendono ad avere una proprietà imprevedibile mentre li ispezionano dall’host. Il proprietario dei file su un volume è root (uid 0) per impostazione predefinita, ma non appena gli account utente non root sono coinvolti nel contenitore e scrivono nel file system, i proprietari diventano più o […]
Stavo cercando di configurare la porta del demone Docker come menzionato in un collegamento : cat /etc/docker/daemon.json { “debug”: “true”, “hosts”: “tcp://127.0.0.1:5000” } # Service docker status docker stop/waiting # service docker start start: Job failed to start Docker version: 17.04 Ho abilitato i registri di debug per verificare il problema relativo all’avvio del servizio […]
Mentre spingo l’immagine della finestra mobile (dopo aver effettuato il login con successo) dal mio host, sto diventando “non autorizzato: autenticazione richiesta”. Dettagli sotto. -bash-4.2# docker login –username=asamba –[email protected] WARNING: login credentials saved in /root/.docker/config.json *Login Succeeded* -bash-4.2# -bash-4.2# docker push asamba/docker-whale Do you really want to push to public registry? [y/n]: y The push […]
Vorrei rendere i docker containers consapevoli della loro configurazione, allo stesso modo in cui è ansible ottenere informazioni sulle istanze EC2 tramite metadati. Posso usare (la docker è in ascolto sulla porta 4243 ) curl http://172.17.42.1:4243/containers/$HOSTNAME/json per ottenere alcuni dei suoi dati, ma vorrei sapere se c’è un modo migliore almeno per ottenere l’ID completo […]
Ho fatto una semplice immagine tramite Dockerfile da Fedora (inizialmente 320 MB). Aggiunto Nano (questo piccolo editor di dimensioni da 1 MB) e la dimensione dell’immagine è salita a 530 MB. Ho aggiunto Git in cima a questo (30-ish MB), e poi la mia dimensione delle immagini sky-rocket a 830 MB. Non è folle? Ho […]
Come descritto nella documentazione di Docker su Working with Volumes, vi è il concetto di cosiddetti contenitori di soli dati , che forniscono un volume che può essere montato in più altri contenitori, indipendentemente dal fatto che il contenitore di soli dati sia effettivamente in esecuzione o meno. Fondamentalmente, sembra fantastico. Ma c’è una cosa […]
Prendere in considerazione: docker run -it centos /bin/bash Ho premuto Ctrl + D per uscire. Voglio continuare a gestire questo contenitore, ma ho scoperto che non posso. L’unico metodo è docker commit `docker ps -q -l` my_image docker run -it my_image /bin/bash Ho ragione? C’è un metodo migliore? (Sto usando la finestra mobile 0.8.0.)
Mi aspettavo ingenuamente che questo comando eseguisse una shell bash in un contenitore funzionante: docker run “id of running container” /bin/bash sembra che non sia ansible, ottengo l’errore: 2013/07/27 20:00:24 Internal server error: 404 trying to fetch remote history for 27d757283842 Quindi, se voglio eseguire shell bash in un contenitore in esecuzione (ad esempio per […]
Non sono sicuro che sto facendo la domanda giusta … ma mentre sto leggendo tutto il docker che posso mettere le mani su vedo che posso installare Docker su Ubuntu 12.04 (per esempio) e quindi posso installare un contenitore Fedora o una versione diversa di Ubuntu? (C’è un esempio in cui l’utente ha installato busybox […]
Vorrei avviare un container Docker arrestato con un comando diverso, poiché il comando predefinito si interrompe, ovvero non è ansible avviare il contenitore e quindi utilizzare “docker exec”. Fondamentalmente mi piacerebbe avviare una shell in modo da poter ispezionare il contenuto del contenitore. Fortunatamente ho creato il contenitore con l’opzione -it!