2020/06(7)
-
GCP 우분투 도커 설치
공식 문서 참고 링크 도커 설치 apt update -y apt install docker.io -y비공개 GCR 이용을 위한 Cloud SDK 설치 # Add the Cloud SDK distribution URI as a package source echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list # Import the Google Cloud Platform public key curl https://packages.cloud.google.com/..
2020.06.30 -
sudo python / command not found 에러
Anaconda로 python 환경을 구축한 후 python 명령어는 분명 존재하지만 sudo로 실행했을 경우 command not found 에러가 뜨는 경우가 있다. anaconda shell에서 which python 명령어로 경로를 확인 이후 Symbolic Link로 /usr/bin/python 을 아래처럼 연결해준다. sudo ln -s /home/whackur/anaconda3/envs/py3.8/bin/python /usr/bin/python
2020.06.25 -
Duplicated Index error
MongoDB에서 가끔 해당 오류가 날 때가 있다. null 키가 중복된다면서 뜨는 오류인데, 중복을 허용하지 않을 때 null 값을 두개이상 기록하려고 하면 null이 두개라서 중복된다.... 공식문서를 참고하여 아래 명령어만 쿼리하면 된다. Collection.dropIndexes() 예시) db.getCollection('users').dropIndexes()
2020.06.25 -
MongoDB / arrayFilters / 배열에서 다시 배열 조회
배열 안에서 다시 배열을 조회해야 할 때 arrayFilters를 사용할 수 있다. 여기서 amount를 수정하려 한다. [item] 은 변수로써 아래 'item._id' 에서 다시 사용될 수 있다. 똑같이 맞춘다.
2020.06.25 -
MongoDB-Docker 백업
몽고DB의 도커 컨테이너 백업 백업옵션 --db [DB 이름] --collection [컬렉션 이름] --out [내보낼 디렉토리 경로] --host [MongoDB 호스트] --port [MongoDB 포트] --username [MongoDB 사용자 ID] --password [MongoDB 사용자 PW] docker exec mongo sh -c 'mongodump --archive --gzip -v --username root --password mypassword' > backup-`date +%F_%R`.tar.gz mongo-docker-backup.sh 작성 #!/bin/sh docker exec mongo sh -c 'mongodump --archive --gzip --username r..
2020.06.25 -
Kali 2020.1 VMWare 배포
칼리리눅스 2020.1 버전 VMWare용 커스텀입니다. 모든 변경사항은 아래있습니다. 링크는 2곳에서 받으실 수 있습니다. Kali Rolling (2020.1) x64 Username: kali Password: kali ======================== = All of Custom Settings bellow ======================== 1. Asia/Seoul TimeZone 2. Add alias ll='ls -alF' 3. Firefox Add-on - Hackbar : see on development tools - Foxy proxy - Cookie Manager 4. Terminal - Transparency : 0% - Font Size : 12 5. Supp..
2020.06.25