본문 바로가기

반응형

Ops

(295)
Docker compose - install on rhel 7 Docker compose - install on rhel 7 환경 - VMware vSphere ESXi 6.5.0 Build 5969303 - Red Hat Enterprise Linux 7.7 x86_64 docker-compose - Compose는 Github에서 제공 설치 파일 확인 - http://github.com/docker/compose/releases/ 해당 사이트에서 설치 버전을 확인 및 다운로드 합니다. 설치 curl -L https://github.com/docker/compose/releases/download/1.25.1-rc1/docker-compose- `uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /us..
Docker App - alpine_fedora 만들기 Docker App - alpine_fedora 만들기 폴더 생성 cd ~ mkdir alpine_root alpine 소스 다운로드 wget https://github.com/alpinelinux/docker-alpine/raw/fc965e3222f368bea8e07c1c1da70b6928281a76/x86_64/alpine-minirootfs-3.15.4-x86_64.tar.gz 압축 해제 tar zxf alpine-minirootfs-3.15.4-x86_64.tar.gz -C alpine_root/ ls -al alpine_root/ dockerfile 생성 echo "FROM fedora" > dockerfile echo "COPY ./alpine_root /" >> dockerfile echo ..
Docker App - php 설치 (compose) Docker App - php 설치 (compose) 환경 - Oracle VirtualBox 6.0.14 Build r133895 - CentOS Linux release 7.7.1908 (Core) 사전 작업 - Yum Local-Repository 설정 - Docker, Compose 설치 (OS 버전에 맞는 설치 매뉴얼 참조) container 설치할 폴더 세팅 mkdir -p /home/chandler/docker mkdir -p /home/chndler/docker/nginx/conf.d nginx config 세팅 server { root /var/www/html; index index.html index.htm index.php; server_name localhost; error_log ..
Docker App - redis insight 설치 Docker App - redis insight 설치 환경 - Oracle VirtualBox 6.0.14 Build r133895 - CentOS 7.9 x86_64 redis insight 설치 docker run -d --name redisinsight \ -v redisinsight:/db \ -p 8001:8001 \ redislabs/redisinsight:latest 볼륨 확인 ls -alh /var/lib/docker/volumes/redisinsight/ 설치 확인 curl localhost:8001/healthcheck/ ■ Reference 내용 URL redis insight 공식 가이드 https://docs.redis.com/latest/ri/installing/install-d..
Podman App - redis latest 설치 Podman App - redis latest 설치 container 이미지 pull podman pull redis:latest container 종료 시 삭제 옵션 podman run -d --rm --name redis-server -p 6379:6379 redis:latest container 종료 시 삭제 + 패스워드 옵션 podman run -d --rm --name redis-server -p 6379:6379 redis:latest --requirepass P@ssw0rd by mkdir-chandler
Podman App - redis 3 설치 Podman App - redis 3 설치 환경 - Oracle VirtualBox 6.0.14 Build r133895 - CentOS Linux release 8.2 (2004) x86_64 - Podman version 1.6.4 - Redis 3.2.10 사전 준비 podman search redis:3.2.10 podman pull redis:3.2.10 podman images redis 3.2.10 설치 podman run -d --name redis-3.2.10 -p 6379:6379 redis:3.2.10 redis 3.2.10 설치 + 패스워드 설정 podman run -d --name redis-3.2.10 -p 6379:6379 redis:3.2.10 --requirepass P@s..
Docker App - registry 설치 Docker - registry 설치 환경 - Oracle VirtualBox 6.0.14 Build r133895 - CentOS 7.9 x86_64 - Docker version 20.10.21, build baeda1f docker hub 연결 확인 docker search registry registry 설치 docker run -d --name myregistry \ -p 5000:5000 \ --restart=always \ registry:2.6 설치 확인 curl localhost:5000/v2/ by mkdir-chandler
Docker 명령어 - 자원 할당 명령어 Docker 명령어 - 자원 할당 명령어 메모리 제한 docker run --momory="1g" 스왑 메모리 지정 docker run --memory-swap="500m" CPU 할당 docker run --cpu-share 1024 - shared 1024는 default 값으로 비율에서 1을 의미 - 1024 로 할당한 컨테이너와 512로 할당한 컨테이너가 있다면 최대 2:1 의 비율로 CPU를 사용 CPU 단독 사용 (3번째 core) docker run --cpuset-cpu=2 CPU 단독 사용 (1, 4번째 core) docker run --cpuset-cpu="0,3" CPU 단독 사용 (1~3번째 core) docker run --cpuset-cpu="0-2" CPU 사용량 제한 (quo..
Docker 명령어 - 리소스 삭제 명령어 Docker 명령어 - 리소스 삭제 명령어 모두 한번에 삭제 docker system prune - 중지된 컨테이너 - dangling된 이미지 - 사용하지 않는 볼륨 - 사용하지 않는 네트워크 -a 옵션 docker system prune -a - 중지된 컨테이너 - 사용하지 않는 이미지 - 사용하지 않는 볼륨 - 사용하지 않는 네트워크 ■ Reference 내용 URL Prune image https://docs.docker.com/config/pruning/ - - by mkdir-chandler
Docker 명령어 - log 크기 지정 Docker 명령어 - log 크기 지정 도커 실행 시 로그파일 최대 크기 지정 docker run \ --log-opt max-size=10k \ --log-opt max-file=3 by mkdir-chandler

728x90
반응형