본문 바로가기

728x90

docker

[원도우] 윈도우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.. 더보기
[리눅스] 우분투에 도커 설치(install docker) 우분투에 도커 설치(install docker) 구성 환경 $ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies.. 더보기
[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) 도커 컨테이너 실행 docker run -it -d --cap-add=SYS_ADMIN --privileged --name centos8 centos:8 /sbin/init 실행 중인 도커 컨테이너 안으로 진입 docker exec -it centos8 bash 컨테이너 안에서 'systemclt' 명령 실행 [root@fba40e763dfb /]$ systemctl UNIT LOAD ACTIVE SUB DESCRIPTION dev-vda1.device loaded activating tentative /dev/vda1 -.mount loaded active mounted Root Mount dev-mqueue.mount loaded activ.. 더보기
[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 .. 더보기
[리눅스] docker ps filter 옵션 docker ps filter 옵션 컨테이너 이름 필터 docker ps -q --filter name=nginx $ docker ps -q --filter name=nginx 6eaa629f3cde docker rm -f `docker ps -aq --filter name=nginx` $ docker rm -f `docker ps -aq --filter name=nginx` docker rm -f `docker ps -aq --filter status=exited` $ docker rm -f `docker ps -aq --filter status=exited` 83ca65ffc2b9 필터 옵션 docker system prune 명령 사용하지 않는 데이터 제거 사용법 $ docker system pru.. 더보기
[리눅스] Simple HTTP File Upload Server Simple HTTP File Upload Server docker-compose 파일 생성 vim docker-compose.yml version: '3' services: upload-server: image: julienmeerschart/simple-file-upload-download-server container_name: upload-server hostname: upload-server restart: unless-stopped environment: SERVER: "http://fb.sangchul.kr" volumes: - ./result:/tmp expose: - 3000/tcp ports: - 3000:3000 도커 컨테니어 시작 docker-compose up -d 도커 컨테니어 .. 더보기