문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
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> | ||