[Docker] 컨테이터 실행시 접속 경로 뚫어주기
Docker Container의 IP는 따로 있다.docker를 run 할 때 -p 127.0.0.1:{dockerfileport}:{containerport} 로 옵션을 주자
- etc/trouble shooting
- · 2024. 5. 20.
포트포워딩 방법 (스크립트)Windows 환경에서 Powershell로 열어줘야한다.해당 코드를 복사해서 {filename}.ps1로 저장하고 관리자 권한으로 실행하거나Powershell을 관리자 권한으로 열고 코드를 복붙하면 된다.$remoteport = bash.exe -c "ifconfig eth0 | grep 'inet '"$found = $remoteport -match '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}';if( $found ){ $remoteport = $matches[0];} else{ echo "The Script Exited, the ip address of WSL 2 cannot be found"; exit;}#[Ports]#All the ports ..
발견된 문제ERROR: Undefined Reference to 'exp'ERROR: Undefined Reference to 'log'ERROR: Undefined Reference to 'sqrt'ERROR: Undefined Reference to 'pow'ERROR: Undefined Reference to 'abs'ERROR: Undefined Reference to 'sin'ERROR: Undefined Reference to 'cos'etc.. 링크 오류해결 방법gcc example.c -o example -lm위 예제와 같이 "-lm"을 추가해 링크 옵션을 추가해주자.Code Runner 의 경우Visual Studio Code 환경설정에 들어가서 Code Runner의 타입별 작동 명령어..
홈 네트워크 상황은 이렇다. 보통은 NAS를 Super DMZ설정하지 않고 포트포워딩을 하겠지만 NAS의 uPnP 기능이 너무 사용하고 싶어서 사용하게 되었다. (현재는 보안과 불안성때문에 슈퍼 DMZ를 다시 해제하고 사용 중이다) VPN 서버를 구축하는건 아주 간단한데 1. NAS에서 VPN 패키지 설치, 간단한 세팅2. VPN 서비스 포트 개방3. VPN 접속 VPN 중에서는 보안을 위해 L2TP/IPSec을 만들어주겠습니다. NAS에서 VPN 서버 세팅1. 패키지 센터에서 VPN Server 다운로드2. L2TP/IPSec 활성화 동적 IP 주소는 기본값 사용하셔도 됩니다.사전 공유키는 본인이 사용할 패스워드 적어주세요.애플 계열 기기들은 SHA2-256 호환 모드를 활성화할 경우 연결이 되지 않..
Docker Container의 IP는 따로 있다.docker를 run 할 때 -p 127.0.0.1:{dockerfileport}:{containerport} 로 옵션을 주자
혼자 보려고 작성한 글이여서 글 쓰는 시간을 줄이기 위해 대충 썼습니다. 양해바랍니다. 구조macOS에서 VS CODE를 구동하면VS CODE에서는 SSH REMOTE를 통해 DOCKER LINUX를 연결 도커에서 FILE SHARING 기능을 이용해 파일 이동도 자유롭게 가능거기에 Github Desktop등을 연동한 버전입니다. DOCKER1. DockerfileFROM ubuntu:20.04WORKDIR /rootENV LC_CTYPE C.UTF-8ARG DEBIAN_FRONTEND=noninteractiveRUN dpkg --add-architecture i386RUN apt update -yRUN apt install python3-pip python3-dev python3-setuptools..