반응형

https://github.com/microsoft/WSL/issues/4150#issuecomment-504209723

 

[WSL 2] NIC Bridge mode 🖧 (Has TCP Workaround🔨) · Issue #4150 · microsoft/WSL

Issue WSL 2 seems to NAT it's virtual network, instead of making it bridged to the host NIC. My goal is for a service running in Ubuntu in WSL 2 to be accessible from anywhere on my local netwo...

github.com

https://hou27.tistory.com/entry/WSL2-%EC%A0%95%EC%A0%81-ip-%ED%95%A0%EB%8B%B9%ED%95%98%EA%B8%B0

 

WSL2 - 정적 ip 할당하기 && NIC Bridge mode

필자는 Ubuntu 20.04 를 사용하고 있다. 계속해서 프로젝트를 진행하던 중 서버와 클라이언트를 연결하는데 자꾸 wsl의 ip가 변경되다 보니 거슬렸다. 물론 다른 해결방법도 있었지만 wsl의 ip를 정적

hou27.tistory.com

땡큐 베리 감사

'프로그래밍' 카테고리의 다른 글

Airflow  (1) 2023.01.06
blazor ui 컨포넌트  (0) 2023.01.03
docker network mode  (0) 2022.12.06
Postgresql Last Insert Id 얻기  (0) 2022.12.01
이번에 작업한 도커파일  (0) 2022.11.28
반응형
sudo apt-get remove docker docker-engine docker.io containerd runc

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
반응형
version: '3.3'
services:
  redis:
    image: 'redis:6.0.5'
    environment:
      ALLOW_EMPTY_PASSWORD: "yes"
    ports:
    - 6379:6379
    volumes:
    - /mnt/d/docker/Redis/Log:/data
    - /mnt/d/docker/Redis/redis.conf:/usr/local/etc/redis/redis.conf
  mysql5.7:
    image: mysql:5.7.28
    command: --default-authentication-plugin=mysql_native_password
    environment:
      MYSQL_ROOT_PASSWORD: coral
    ports:
    - 3306:3306
    volumes:
    - /home/mysql5.7/Data:/var/lib/mysql
    - /home/mysql5.7/:/etc/mysql/
  postgreSQL:
    image: postgres
    restart: always
    environment:
      POSTGRES_PASSWORD: "test"      
    ports:
    - 5432:5432
    volumes:
    - /home/postgreSQL:/var/lib/postgresql/data

docker ps 로 이미명 찾자

 

# docker exec -it 4f85072fd34a bash

디비에 들어가자

 psql -U postgres

계정 생성

postgres=#  CREATE USER test PASSWORD 'test' SUPERUSER;

사용하자

 
반응형

가상 스위치를 신규로 만듦

오류가 난다면 어댑터가 다른 가상 어댑터에 연결된 것이니

이더넷의 하이퍼-v 확장 가능 가상 스위치를 언 체크 후 진행

완료 되었다면

wsl에 가서

vi /home/.wslconfig 실행

[WSL2]
networkingMode = bridged
vmSwitch = switch

컴퓨터 재 시작

 

ip 대역 확인

 

'프로그래밍' 카테고리의 다른 글

Ubuntu Install the .NET SDK  (0) 2022.10.20
ubuntu perfoce 설정  (0) 2022.10.20
Perforce Install in Ubuntu  (0) 2022.10.20
트랜잭션 문제  (0) 2022.10.18
게임 전투 데이터 AI 치터 판별 팁  (0) 2022.10.17

+ Recent posts