문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
wiki:3party:docker [2022/07/06 19:23] dhan |
wiki:3party:docker [2023/03/25 17:49] (현재) dhan |
||
---|---|---|---|
줄 4: | 줄 4: | ||
* author | * author | ||
* email : dhan@repia.com | * email : dhan@repia.com | ||
- | * lastupdate | + | * lastupdate |
</ | </ | ||
===== 도커란 ===== | ===== 도커란 ===== | ||
- | [[https:// | + | * [[https:// |
+ | * [[https:// | ||
===== 설치 ===== | ===== 설치 ===== | ||
[[wiki: | [[wiki: | ||
[[wiki: | [[wiki: | ||
- | |||
===== 기본 명령어 ===== | ===== 기본 명령어 ===== | ||
줄 51: | 줄 51: | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== 네트워킹 ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
===== Case Study ===== | ===== Case Study ===== | ||
- | [[wiki: | + | [[wiki: |
+ | [[wiki: | ||
- | + | ===== Tip ===== | |
- | ===== Linux 설치 | + | * [[https:// |
- | docker-compose.yml | + | * [[https:// |
- | <code text> | + | * [[https://oboki.net/ |
- | version: '3.8' | + | * [[https:// |
+ | * 현재 상태를 이미지로 만들고 이미지를 다시 실행(포트 추가해서) | ||
- | services: | + | ===== Troubleshooting ===== |
- | | + | [[https://blog.dalso.org/it/12587|Docker: Error Response From Daemon: Lstat /Var/Lib/Docker/Overlay2/ : No Such File Or Directory.]] |
- | hostname: centos8 | + | |
- | container_name: | + | |
- | privileged: true | + | |
- | user: root | + | |
- | build: | + | |
- | context: . | + | |
- | dockerfile: Dockerfile | + | |
- | stdin_open: true | + | |
- | tty: true | + | |
- | volumes: | + | |
- | - ./data:/data | + | |
- | ports: | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | expose: | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | - ' | + | |
- | command: /sbin/init | + | |
- | </code> | + | |
- | + | ||
- | Dockerfile | + | |
- | <code text> | + | |
- | FROM centos:8 | + | |
- | WORKDIR | + | |
- | </code> | + | |
- | + | ||
- | <code bash> | + | |
- | $> docker-compose up -d | + | |
- | </ | + | |
- | + | ||
- | <code bash> | + | |
- | $> yum install -y openssh-server | + | |
- | $> vi / | + | |
- | + | ||
- | $> yum install -y passwd | + | |
- | $> / | + | |
- | $> yum install -y net-tools | + | |
- | $> yum install -y make gcc gcc-c++ libstdc++-devel | + | |
- | $> yum install -y unzip file cronie mlocate binutils | + | |
- | </ | + | |
===== Ref ===== | ===== Ref ===== | ||
+ | * [[https:// | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
줄 123: | 줄 82: | ||
* [[https:// | * [[https:// | ||
+ | {{tag> | ||
- | {{tag> |