본문 바로가기

728x90

docker

[리눅스] 도커 컴포즈 설치(docker-compose install) 도커 컴포즈 설치(docker-compose install) 도커 컴포즈 최신 버전 확인 : https://github.com/docker/compose/releases 도커 컴포트 v2 설치 sudo curl -sSL "https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose docker-compose --version $ docker-compose --version Docker Compose version v2.15.1 최신버전 한 번에 설치 curl -.. 더보기
[리눅스] docker nettools docker nettools docker run -it --rm --name nettools -h nettools anti1346/ubuntu-nettools:latest >docker run -it --rm --name nettools -h nettools anti1346/ubuntu-nettools:latest root@nettools:~$ date Wed Jan 25 06:31:23 UTC 2023 docker run -it --rm --net=host --cap-add net_admin anti1346/ubuntu-nettools:latest >docker run -it --rm --net=host --cap-add net_admin anti1346/ubuntu-nettools:latest roo.. 더보기
[리눅스] docker redis cluster(predixy) 구성 docker redis cluster(predixy) 구성 구성도 predixy, redis-cluster 컨테이너로 구성 git clone git clone https://github.com/anti1346/predixy-redis-cluster.git 레디스 네트워크 생성 docker network create --gateway 172.24.0.1 --subnet 172.24.0.0/16 redis-net docker-compose up cd predixy-redis-cluster docker-compose up -d 로그 출력 docker-compose logs -f 레디스 클러스터 정보 (predixy) redis info redis-cli -h localhost -c -p 7617 info $ .. 더보기
[원도우] 윈도우11 docker 설치(WSL2 설치) 윈도우11 docker 설치(WSL2 설치) 원도우 버전 정보 확인 winver wsl --install Linux용 Windows 하위 시스템 사용 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Virtual Machine 기능 사용 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 컴퓨터 재부팅 WSL2를 기본 버전으로 설정 wsl --set-default-version 2 WSL2 우분투 설치하기 Linux 배포 목록 확인 wsl --list --online 우분투 설치 ws.. 더보기
[기타] 애플 맥북 실리콘 M1에서 도커 컨테이너 실행 시 오류 애플 맥북 실리콘 M1에서 도커 컨테이너 실행 시 오류 The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested 도커 컨테이너 실행 docker run -it --rm --name centos7 anti1346/centos:7 bash > docker run -it --rm --name centos7 anti1346/centos:7 bash WARNING: The requested image's platform (linux/amd64) does not match the detected host platform.. 더보기
[Mac] no matching manifest for linux/arm64/v8 in the manifest list entries 에러 no matching manifest for linux/arm64/v8 in the manifest list entries 에러 docker-compose.yml 파일 version: '3.9' services: ###MySQL Service db: image: mysql:5.7.32 container_name: db restart: unless-stopped environment: MYSQL_DATABASE: laravel_db MYSQL_USER: laravel MYSQL_PASSWORD: password MYSQL_ROOT_PASSWORD: P@ssword SERVICE_NAME: php SERVICE_TAGS: dev volumes: - ./mysql/data:/var/lib/mysql:rw ex.. 더보기
[리눅스] docker centos 8 systemctl 실행(/sbin/init) centos 8 systemctl 실행(/sbin/init) 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 도커 컨테이너 실행 docker run -it -d --cap-add=SYS_ADMIN --privileged --name centos8 centos:8 /sbin/init 도커 컨테이너 목록 확인 docker ps -a $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8ec200c2c626 centos:8 "/sbin/init" 14 seconds ago Up 10 seconds centos8 실행 중인 도커 컨테이너 안으로 진입 - 컨테이너 안.. 더보기
[AWS] AL2022(Amazon Linux 2022) 운영체제 AL2022(Amazon Linux 2022) 운영체제 AL2022(Amazon Linux 2022) Fedora를 업스트림으로 사용하는 AL2022는 패키지 안정성을 제공하기 위해 철저한 테스트를 거친 정식 배포판으로, 모든 필수 보안 업데이트를 통해 유지 및 관리됩니다 Amazon Linux 컨테이너로 실행 Docker Hub에서 Amazon Linux 컨테이너 이미지를 가져옵니다. - docker pull 명령을 사용하여 Amazon Linux 컨테이너 이미지를 가져옵니다. docker pull amazonlinux:2022 $ docker pull amazonlinux:2022 2022: Pulling from library/amazonlinux 1539c116c8b0: Pull complete .. 더보기