본문 바로가기

Development/Docker4

compinit:503: no such file or directory: /usr/share/zsh/vendor-completions/_docker Docker Desktop 을 설치해서 도커를 사용할 경우, 간혹 WSL Ubuntu에서 오류 메시지가 발생합니다. $ ls -l /usr/share/zsh/vendor-completions/_docker rwxrwxrwx 1 root root 74 B Mon Jan 29 09:12:22 2024  _docker ⇒ /mnt/wsl/docker-desktop/cli-tools/usr/share/zsh/vendor-completions/_docker [Dead link] 윈도우에서 데스크톱 도커 설정에서 해당 옵션을 변경해 줍니다. 배포버전과 WSL 통합 활성화를 설정합니다. (Ubuntu-2204 활성화) 2024. 3. 12.
WSL USB Serial port WSL에서는 기본으로 USB 타입의 시리얼 통신 포트를 사용할 수 없는 것 같습니다. 여기서 말하는 시리얼 통신이라 함은 USB2Serial 과 같은 컨버터를 사용한 경우를 의미합니다. 다행히도 마이크로소프트에서 사용할 수 있는 방법을 제공하고 있습니다. (여기서는 Windows 11 기준으로 설명합니다.) 1. usbipd-win 설치 usbipd는 Hyper-V나 WSL2 게스트 머신에서 호스트 윈도우의 USB 디바이스를 제어하기 위한 오픈소스 프로젝트입니다. 먼저, Windows PowerShell를 실행하여 WSL2를 업데이트합니다. Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. 새로운 기능 및 개선 사항에.. 2023. 9. 10.
도커 설치하기 도커는 기본적으로 리눅스용이지만 윈도우와 맥OS에서도 사용할 수 있습니다. 윈도우나 맥OS에서는 VMWare 혹은 VirtualBox와 가상 소프트웨어를 설치하여 리눅스 환경을 구축하거나 윈도우용 혹은 맥OS용 도커를 사용하면 됩니다. 여기서는 리눅스(Ubuntu) 환경에서 도커를 설치하고 사용하는 방법만을 알아보겠습니다. 도커 실행 환경 도커는 64비트 운영체제에서만 동작합니다. 우분투(Ubuntu)는 16.04 이후 버전에서 동작합니다. (Debian 9 이후 버전) 리눅스 커널은 3.10 이후 버전에서 동작합니다. 도커 설치 설치와 관련된 도커 공식 웹사이트 페이지 https://docs.docker.com/engine/install Install Docker Engine docs.docker.co.. 2022. 4. 29.
도커(docker)란? 윈도우에서 VirtualBox, VMWare나 Hyper-V와 같은 가상 머신을 통해 리눅스 운영체제를 설치해 본 경험이 있으실 겁니다. 가상 머신이 사용하기 편하긴 하지만 하드웨어를 가상화해서 실행되기 때문에 성능이 좋지 않을 뿐만 아니라 실행 이미지에는 게스트 OS라는 운영체제를 통째로 포함해야 하기 때문에 용량 크기도 꽤 큰 편입니다. 가상 머신을 생성할 때 CPU, RAM, LAN 카드 및 사운드 카드와 같은 하드웨어 정보를 설정합니다. 말 그대로 가상 머신은 컴퓨터 안에 만들어진 또 다른 컴퓨터를 소프트웨어로 가상화합니다. 반면에 도커(Docker)는 게스트 OS를 설치하지 않고 내가 필요한 프로그램과 관련 라이브러리만 격리해서 설치하기 때문에 성능과 용량이라는 두 마리 토끼를 다 잡은 샘입니다.. 2022. 4. 19.