컨테이너의 성격
ubuntu(/bin/bash)
1) 컨터이너 안의 프로세스 -> foreground bachground로 실행시 실행하자마자 종료
2) 컨테이터는 -> background
docker run -d -it ubuntu
docker container run --name mylinux -it -d ubuntu
-> 이미지 다운 에러였음
[6교시]
버그로 --no-cache 붙여서 build 하기
잘못된 주소 설정
메모리 작아서 생긴 문제 (나는 8인뎁)
미스테리 재형님2시간, 강사님도 해결 못하시고 계심, 원본 운영체제 문제일 수 있음
[webapp.gp]
package main
import (
"html/template"
"io/ioutil"
"log"
"net/http"
"os"
)
type PageVariables struct {
PageTitle string
}
func main() {
res, := http.Get("https://api.ipify.org")
ip, := ioutil.ReadAll(res.Body)
os.Stdout.Write(ip)
http.HandleFunc("/", HomePage)
log.Fatal(http.ListenAndServe(":8080", nil))
}
func HomePage(w http.ResponseWriter, r *http.Request) {
Title := "Terramino"
MyPageVariables := PageVariables{
PageTitle: Title,
}
t, err := template.ParseFiles("index.html") //parse the html file index.html
if err != nil { // if there is an error
log.Print("template parsing error: ", err) // log it
}
err = t.Execute(w, MyPageVariables) //execute the template and pass it the HomePageVars struct to fill in the gaps
if err != nil { // if there is an error
log.Print("template executing error: ", err) //log it
}
}
[index.html]
Terramino