본문 바로가기

Docker8

[Docker 수업] 20241026 9장 네트워크 관리 - bridge 모드 => docker0 컨테이너를 따라간다.(기본적으로 네트워크 생성 시 브릿지 모드로 생성됨..)[root@docker1 ~]# docker container run --rm busybox ip address 1: lo:  mtu 65536 qdisc noqueue qlen 1000     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00     inet 127.0.0.1/8 scope host lo        valid_lft forever preferred_lft forever     inet6 ::1/128 scope host        valid_lft forever preferred_lft forever 6: eth0@if7:.. 2024. 10. 26.
[Docker 수업] 20241020 컨테이너 네트워크 관리 (8장) 상황가정1:- docker container run -d -p 8080:80 nginx  => docker1(192.168.2.10) web001               web002            web003Port 80                Port 80              Port 80 docker container run -d --name web1 -p 8081:80 nginxdocker container run -d --name web2 -p 8082:80 nginxdocker container run -d --name web3 -p 8083:80 nginx  * http://192.168.2.10:8081 접속할 경우 web1로 간다. (중요)- 컨테이너 포트 매핑- 컨테이너 호.. 2024. 10. 20.
[Docker 수업] 20241020 도커 볼륨 관리 (7장) * image는 읽기 전용, Container는 읽기/쓰기. - volume 방식호스트 볼륨            컨테이너(없음)                      file1(abc)         [동기화!]file1(abc)                file1(abc)                                                            file1(abcde)            file1(abc)              [host쪽에서 파일 수정!]file1(abcde)  --->    file1(abcde)    예) 호스트에서 작업한 파일이 컨테이너에 있다면?컨테이너에 존재하는 파일을 덮어써버림.  - bind mounts 방식 호스트 볼륨         .. 2024. 10. 20.
[Docker 수업] 20241020 컨테이너 다루기 (6장) * hostname 바꾸는 방법    58  hostnamectl set-hostname docker2.example.com [주요 사용 명령어]docker search nginxdocker image pull nginxdocker container run --name webserver nginxdocker container stop --name webserver nginx docker container start --name webserver nginx docker container restart --name webserver nginxdocker container rm webserverdocker container rm -f webserver docker container ls 만하면? status가.. 2024. 10. 20.