일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 빅데이터
- GNOME
- syslog
- Audit Log
- GPU
- yum
- K8S
- 크롬
- Linux
- Kubernetes
- log
- PostgreSQL
- JSON
- Shell
- centos 7.5
- Chrome
- docker
- Elk
- 서울시민카드
- 파이썬
- bash
- Python
- audit
- zabbix
- rsyslog
- 디렉토리
- C
- Elasticsearch
- CentOS
- RHEL
- Today
- Total
목록docker (7)
Sysops Notepad
namespace : VM에서는 각 게스트 머신별로 독립적인 공간을 제공하고 서로가 충돌하지 않도록 하는 기능 1. mnt (파일시스템 마운트): 호스트 파일시스템에 구애받지 않고 독립적으로 파일시스템을 마운트하거나 언마운트 가능 2. pid (프로세스): 독립적인 프로세스 공간을 할당 3. net (네트워크): namespace간에 network 충돌 방지 (중복 포트 바인딩 등) 4. ipc (SystemV IPC): 프로세스간의 독립적인 통신통로 할당 5. uts (hostname): 독립적인 hostname 할당 6. user (UID): 독립적인 사용자 할당 # unshare --fork --pid --mount-proc bash // PID namespace 생성, nsenter로 접근 가능 ..
1. 호스트 to 컨테이너docker cp [host 파일 경로] [container name]:[container 내부 경로] 2. 컨테이너 to 호스트docker cp [container name]:[container 내부 경로] [host 파일경로] 디렉토리 경로를 지정한 경우 디렉토리 전체를 통채로 복사
docker run -ti --rm -e NVIDIA_VISIBLE_DEVICES=1 --runtime=nvidia --ipc=host nvidia/cuda or NV_GPU=0,1,nvidia-docker run ... : 특정 GPU 할당 --ipc : Docker 컨테이너 간의 IPC 통신--shm-size : 컨테이너 내부 ipc 통신시 사용할 shared memory size ( default 64mb )--ulimit memlock : 메모리 주소 공간 최대 size ( default 64kb ) , -1 swap 사용 X--ulimit stack : stack size ( default 8mb ) 참고:https://docs.nvidia.com/deeplearning/dgx/user-guid..
Centos or RHEL에서 bridge-nf-call-iptables WARNING message 발생시 조치 방법 입니다. bridge 네트워크를 통해 송수신되는 패킷이 iptables 설정을 우회한다는 의미다컨테이너의 네트워크 패킷이 호스트머신의 iptables 설정에 따라 제어되도록 하는 설정 # docker infoWARNING: bridge-nf-call-iptables is disabledWARNING: bridge-nf-call-ip6tables is disabled - 해결 방법# echo "net.bridge.bridge-nf-call-ip6tables = 1" >> /etc/sysctl.conf# echo "net.bridge.bridge-nf-call-iptables = 1" >>..
1. fluentd 설치 및 실행docker pull fluent/fluentdvi test.conf @type forward @type stdout docker run -it -p 24224:24224 -v /path/to/conf/test.conf:/fluentd/etc/test.conf -e FLUENTD_CONF=test.conf fluent/fluentd:latest2. fluentd 연동하기docker run --log-driver=fluentd --log-opt fluentd-address=fluentdhost:24224 참고:https://www.fluentd.org/guides/recipes/docker-logginghttps://docs.fluentd.org/v0.12/articles/..
docker 자주 쓰는 명령어 및 옵션를 정해 봤습니다. # 도커 설치 ( linux 기준 )yum install docker # 도커 시작 ( linux 기준 )service docker start # 도커 이미지 검색docker search centos # 도커 이미지 다운docker pull centos:latest # 도커 이미지 리스트 보기docker images # 도커 컨테이너 보기docker ps -a # 도커 컨트롤 하기docker start docker restart docker attach docker stop docker rm docker rmi centos:lastest # docker run 에서 많이 쓰는 옵션 docker run -i -t --name centos /bin/b..