본문 바로가기
728x90
반응형

컨테이너/도커24

04 도커 이미지 태깅, 등록, 기타 이미지에 대해 태그를 설정 동일한 이미지명으로 빌드할 경우 이전 태그가 사라짐 root@server:~/docker# docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE example/echo latest 79407db32a2a About an hour ago 750MB cefd0db84707 About an hour ago 750MB nginx latest 53f3fd8007f7 8 days ago 109MB jenkins latest cd14cecfdb3a 10 months ago 696MB golang 1.9 ef89ef5c42a9 10 months ago 750MB docker image tag 명령으로 이미지의 이미지:태그를 새롭게 생성 *** 이미지 .. 2019. 5. 18.
03 Hello Docker 실행, 중지, 접속 docker container run 명령 도커 컨테이너 실행 root@server:~/docker# docker container run -p 9000:8080 -d example/echo:latest ⇐ example/echo:latest 이미지:태그를 백그라운드로 실행. 호스트의 9000번 포트와 컨테이너의 8080 포트를 맵핑(포트 포워드) ef470b8faf6a0c5576fe8cffd90fc5399aadc31036cecf7777f7e558e3fc4570 ⇐ 컨테이너 아이디 root@server:~/docker# curl http://localhost:9000 ⇐ 호스트에서 컨테이너의 서비스를 실행(접근) root@server:~/docker# docker container ls CONTAINER.. 2019. 5. 18.
02 Hello Docker HTTP 요청에 대해 응답하는 도커 이미지를 생성해 보겠습니다. STEP1. 작업 디렉터리 생성 및 main.go 파일 작성 main.go 파일은 Golang 언어로 작성되었으며, 8080 포트로 HTTP 요청을 대기하다가 /로 요청이 들어오면 Hello Docker!!! 내용을 응답합니다. root@server:~# mkdir docker root@server:~# cd docker root@server:~/docker# ls root@server:~/docker# gedit main.go package main import ( "fmt" "log" "net/http" ) func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Re.. 2019. 5. 18.
01 우분투에 도커 설치 윈도우 환경에 도커 데스크탑 설치 방법은 https://myanjini.tistory.com/entry/%EC%9C%88%EB%8F%84%EC%9A%B0%EC%97%90-%EB%8F%84%EC%BB%A4-%EB%8D%B0%EC%8A%A4%ED%81%AC%ED%83%91-%EC%84%A4%EC%B9%98 를 참조하세요. 공식문서 https://docs.docker.com/install/linux/docker-ce/ubuntu/ 01 HTTP 통신에 사용되는 패키지 및 도커 공식 GPG 키 설치 root@server:~# apt-get update root@server:~# apt-get install -y apt-transport-https ca-certificates curl software-proper.. 2019. 5. 18.
728x90
반응형