Mac에서 docker host 네트워크 이용 방법

MacOS에서 docker를 실행할 때 host 네트워크와 연결하여 실행하고 싶은 경우가 있습니다. 예를들면 다음과 같은 상황인데요. 데이터베이스가 호스트(MacOS)에 설치됨도커 컨테이너에서 호스트 데이터베이스로 접속 이런 경우 도커 컨테이너는 자체 네트워크를 구성하기 때문에…

0 Comments

poetry does not contain any element 에러

Docker 이미지 빌드를 하는데 poetry install 사용 시 'does not contain any element'에러가 출력 됐습니다. 사용했던 Dockerfile은 대략 아래와 같은 내용이었는데요. FROM nikolaik/python-nodejs:python3.10-nodejs16-alpine RUN apk --no-cache add wget gcc python3-dev…

0 Comments

PostgreSQL 설치 및 기본 사용법

Mac 설치 brew install postgresql 접속 방법 psql postgres 데이터베이스 생성 create database [데이터베이스 이름]; 데이터베이스 생성(owner 지정) create database [데이터베이스 이름] with owner [사용자 이름]; 데이터베이스 목록 보기 \l…

0 Comments

Oracle Cloud 인스턴스 Unable to start instance

Oracle Cloud의 Free tier 기간이 끝나서 그런지 기존에 사용하던 인스턴스가 갑자기 종료되었고 다시 시작을 하려고 해도 아래와 같은 에러메시지만 출력됐습니다. Unable to start instance: Instance ocid1.instance.oc1.ap-seoul-1.anuwgljryutkjfyclhyc5qvykwi4efs7y6b6ndxnumuwyxbi47g5zvzrj4xa is disabled and will…

0 Comments

Python encode/databases 사용 시 connection 안되는 에러

conn = await connect(echo=self._echo, loop=self._loop, File "/home/ubuntu/.pyenv/versions/3.9.13/envs/auction_39/lib/python3.9/site-packages/aiomysql/connection.py", line 75, in _connect await conn._connect() File "/home/ubuntu/.pyenv/versions/3.9.13/envs/auction_39/lib/python3.9/site-packages/aiomysql/connection.py", line 558, in _connect raise OperationalError(2003, pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on 'localhost'")…

0 Comments

MySQL Validate Password 변경

MySQL에서 패스워드를 설정할 때 여러가지 조건 값을 주는 방법이 있습니다. 이를 Validate Password라고 하는데 이 조건을 어떻게 설정하냐에 따라 패스워드에 특수문자가 들어가야 한다거나 숫자를 조합해야 하거나 대문자 등의 문자를 조합해야…

0 Comments

flutter getx를 활용해 admob 추가하기

라이브러리 설치 admob 추가를 위해 admob 라이브러리인 google_mobile_ads을 설치합니다. flutter pub add get flutter pub add google_mobile_ads AndroidManifest.xml 업데이트 android/app/src/main/AndroidManifest.xml파일에서 다음 부분을 추가합니다. <manifest> <application> <!-- Sample AdMob app ID:…

0 Comments