Opprette en container
På denne siden finner du viktig informasjon som veileder deg gjennom de grunnleggende trinnene ved containeroppretting.
Søke etter og laste ned bilder
Unden fanen Register kan du importere fellesskapsarkiv med bilder som er lastet opp av andre utviklere. For å hjelpe deg med å komme i gang har Synology inkludert Docker Hub, det største bildearkivet, som standardarkiv.
Slik oppretter du en container:
- Skriv inn nøkkelord. (Her vil vi opprette containeren Transmission, en kraftig nedlaster for HTTP, BT, NZB og mer).
- I søkeresultatene finner du den du vil bruke. Velg den og trykk på Last ned-knappen øverst, eller bare dobbeltklikk for å starte nedlastingen.
- Gå til fanen Bilde for å finne bildet ditt.
Slik viser du informasjon fra et bildes offisielle side:
- Som oftest krever containeroppretting innstilling av variabler, og denne informasjonen blir ofte oppgitt av utvikleren. Klikk på ikonet ved siden av bildetittelen.
- Dette vil dirigere deg til bildets Informasjon-side. Vi anbefaler at du leser gjennom informasjonen og Dockerfile-sidene før Docker-oppretting, siden disse inneholder viktig informasjon.
- På Dockerfile-sidene finner vi portnummeret som kreves for oppretting av container. (For eksempel, på Informasjon-siden og Dockerfile-siden til gfjardim/transmission finner du viktig informasjon som portnummer, volumnavn og variabler du trenger for oppsett.)
- Detaljnivået kan variere, avhengig av bildevedlikeholdsprogrammet. Noen ganger er det enkelt å forstå, men andre ganger er informasjonen mindre tydelig og krever nøye fokusering.
Slik oppretter du et bilde via veiviser:
- Du kan opprette en container via en veiviser med manuelle angivelser eller via en Docker Run-kommando. Vi velger å bruke veiviseren siden noe informasjon (som portnummer) mangler i denne Docker Run-kommandoen.
- Angi følgende informasjon:
- Container-navn: Du kan velge et hvilket som helst navn som ikke er i bruk av andre containere.
- Portinnstillinger: Angi 9091 for Container-port siden dette er anbefalt standardport på Dockerfile-siden. I Lokal port angir du en port som brukes på din Synology NAS.
- Klikk på Neste.
- Konfigurer følgende innstillinger:
- Aktiver ressursbegrensning: Du kan tildele minne manuelt og angi prioritet for CPU-bruk. La dette alternativet stå uavmerket hvis du ønsker at Docker skal administrere det for deg.
- Opprett snarvei på skrivebord: For overføring har den et WEB GUI for administrasjon, så vi kan opprette en snarvei for enkel tilgang til grensesnittet. Angi domenet eller IP-adressen til din Synology NAS, etterfulgt av den lokale porten du oppga på den første siden, som er 8889.
- Klikk på Neste for å se sammendraget av grunnleggende innstillinger.
- Klikk på Avanserte innstillinger.
- Siden Transmission er en nedlaster, må vi ha tilgang til filen som lastes ned. Uten tilordning av en fysisk delt mappe på Synology NAS, vil alle nedlastede filer bli lagret i containerne og være vanskelige å få tilgang til. På Transmissions Dockerfile-side, så vi to volum i Transmission: /config og /downloads. Vi vil nå utføre følgende for å tilordne disse to volumene til de fysiske delte mappene på Synology NAS:
- Fjern avmerking for alternativet Skrivebeskyttet, siden vi trenger å gi Transmission tillatelse til å skrive data til de fysiske diskene.
- Siden tilgang til Transmission krever innlogging, må vi opprette kontoer under opprettingen. Klikk på fanen Miljø.
- Fra Docker Run-kommando har vi funnet ut at variablene heter USERNAME og PASSWORD. Opprett disse i Miljøvariabler. Variablene må være de som er nevnt i bildets hjelpfil, men verdiene kan du velge selv.
- Klikk på OK for å gå tilbake til sammendragsiden.
- Merk av for Kjør denne containeren når veiviseren er fullført for å starte containeren automatisk.
- Klikk på Bruk for å opprette containeren.
- Hvis containeropprettingen er vellykket, skal du kunne se et snarveiikon på skrivebordet ditt.
- Dobbeltklikk på det for å kjøre programmet.
- En ny fane vil åpne seg og be om brukerinformasjonen din. Angi brukernavnet og passordet du anga i veiviseren for å få tilgang.
- Du vil nå komme til grensesnittet til containeren du nettopp opprettet.
Merk:
- Det er alltid anbefalt å lese informasjonssidene for bildet før du oppretter containere fordi noe av informasjonen er nødvendig for opprettingen.
- Siden Docker Hub er det største arkivet for Docker-bilder, kan hvem som helst laste opp sine bilder. Hvis du ikke kan opprette en container med riktige innstillinger, kan dette være pga. problemer med bildekvaliteten, og det blir da anbefalt å prøve med et annet bilde.