목록Server (4)
꿈꾸는 개발자
개요 본 문서는 wsl2 + docker 설치 및 연동 가이드를 위한 매뉴얼입니다. 기존 Production 환경(Linux), Dev환경(Linux), 로컬 환경(Windows)의 상태에서 개발 환경을 맞추기 위해서 WSL을 통해 로컬환경(Linux)로 변경하는 것이 목적입니다. 사용자에게 WSL에 대한 전반적인 내용과 wsl(wsl2) + docker 연동에 대한 이해를 돕기 위해 만들었습니다. 소개 WSL(Windows Subsystem for Linux)은 윈도우에서 경량 가상화 기술을 사용해 리눅스를 구동할 수 있도록 도와주는 기능입니다. WSL은 한글로는 리눅스용 윈도우 하위 시스템 정도로 해석되며, 리눅스의 네이티브 바이너리를 윈도우 환경에서 돌아가도록 만들어낸 시스템입니다. 즉, 가상머신이..
Docker Image 생성 요구사항 RedHat 7.9 -> Centos7.9.2009 PHP8.0.8 Redis5.3.4 mysqlnd8.0.8 mariadb10.3.30 codeigniter3.0.x Docker 이미지 Pull docker pull centos:centos7.9.2009 Docker 실행 docker run --privileged -d --name mycentos -it -p 5900:5900 -p 80:80 -p 8080:8080 -p 8040:8040 -p 6379:6379 -p 8888:8888 -p 8889:8889 -p 9000:9000 -p 9001:9001 -p 9002:9002 -p 9003:9003 -e container=docker -v /sys/fs/cgroup..
Docker Image 생성 요구사항 Ubuntu 20.04.4 LTS PHP 8.1.5 composer 2.1.6 mariadb10.5.15 laravel 9.11.0 Docker 이미지 Pull docker pull ubuntu:20.04 Docker 태그 변경 docker tag 20fffa419e3a code/dev:0.1Docker 실행 docker run -d --name code -it -p 3306:3306 -p 5900:5900 -p 80:80 -p 8080:8080 -p 8040:8040 -p 6379:6379 -p 8888:8888 -p 8889:8889 -p 9000:9000 -p 9001:9001 -p 9002:9002 -p 9003:9003 -e container=docker -..
로컬환경 구축 아마존 리눅스 fastify(node) pm2 Docker Pull docker pull amazonlinuxDocker 태그 변경 docker tag 3bc3c7c96b1d weclipse/dev:0.1도커 초기 진입 docker run --privileged -d --name weclipse -it -p 3306:3306 -p 5900:5900 -p 80:80 -p 8080:8080 -p 8040:8040 -p 6379:6379 -p 8888:8888 -p 8889:8889 -p 9000:9000 -p 9001:9001 -p 9002:9002 -p 9003:9003 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup:ro weclipse/dev..