Hint nr 2: Kommandoen som er spesifisert med CMD er den kommandoen man ønsker å kjøre når containeren starter og om denne stoppes, vil containeren avsluttes. Derfor kan ikke apache startes med 'service apache2 start' for denne kommandoen avsluttes og containeren stoppes. Bruk derfor 'apachectl -D FOREGROUND' istedet som fortsetter å kjøre i forgrunnen og dermed fortsetter også containeren å kjøre. (Start containeren med -d og ikke med -it og /bin/bash. Hvis du gjør det site tar /bin/bash over som container-kommandoen, apachectl utføres ikke og apache startes ikke.)
Dette er ukens OS-konkurranse. Inne på din s-VM ble det tirsdag 11 mars startet en ubuntu docker-container. Åpne et shell Inne på denne containeren. Nederst i en konfigurasjonsfil for bash-shell hvor brukeren root kan sette aliaser, miljøvariabler og andre shell-innstillinger, ligger den 10 tegns koden du skal finne.
Logg inn som tidligere med noe tilsvarende som følgende:
$ ssh -p 5135 s135@intel3.vlab.cs.oslomet.no s135@intel3.vlab.cs.oslomet.no's password: s135@os5135:~$
For å sjekke at du har funnet det rette ordet, skriv strengen med 10 tegn inn på siden os.php uke 11 og du får beskjed om du har skrevet riktig. I tilegg blir du da med på konkurransen om å finne denne koden fortest mulig!