image salvata da docker, come eseguire?

Ho un'image di docker testlink in esecuzione (denominata 'otechlabs / testlink').

Domanda 1: Come ottengo l'url originale da cui lo scarico (non ricordo)? Vorrei vedere le istruzioni su come eseguire il contenitore.

Funziona così bene che ho salvato un commit di eseguire in un'altra macchina.

Domanda 2: Dovrei ricordare i parametri di esecuzione (non ricordo)?

Il contenitore è stato creato circa 3 mesi fa.

Domanda 3: Invece di salvare / caricare, devo esportre / importre?

Poiché non ricordo come eseguire l'image, suppongo che dovrei saltare questo passaggio, forse (in qualche modo) copiare l'image per avviarlo in un altro host.

Q1:

Puoi provare a cercare l'image nel mozzo docker . Il nome otechlabs/testlink suggerisce che l'utente otechlabs in dockerhub abbia un'image denominata testlink.

Ora ho provato a cercare il profilo dell'utente, ma sembra che non ha ancora niente caricato, forse è un'image privata.

Se sei fortunato potresti essere in grado di trovare qualcosa di utile dalla pagina degli altri testlink .

Esempio: https://hub.docker.com/r/rodrigodirk/testlink/

Q2:

Non è certo che cosa intendevi qui. Beh, se hai un contenitore in esecuzione, puoi sempre fare un docker inspect [CONTAINER_ID] per rivedere i parametri utilizzati per avviarlo.

Esempio:

  "Config": { "ExposedPorts": { "5432/tcp": {}, "9001/tcp": {} }, "Env": [ "affinity:container==47eea8a078ad47583b4f5343302e7939a6d5f04ad929a079d8d9ae7cbee96d6a", "POSTGRES_USER=bigCat01" ] } 

Q1: se hai fatto un "docker pull", l'id dell'image contiene l'url; se l'id non contiene un nome di dominio, è per impostazione predefinita il repository dockerhub

Q2: (come accennato da Samual) se hai ancora un contenitore salvato eseguire 'docker inspect' per visualizzare i parametri di avvio

Q3: se hai modificato il contenitore puoi "commettere" le modifiche e puoi anche cambiare il tag: 'docker tag old_tag ​​new_tag'

Per contribuire a spostarti, puoi modificare il suo tag a gcr.io/project-id/new_tag:version e spingerlo sul registro dei contenitori google (path gratuito di 30 giorni, potrebbe essere libero oltre che se si mantiene basso l'utilizzo delle risorse) nel proprio progetto 'id-progetto'