본문 바로가기

개발

(119)
aws ami에 zsh 설치하기 fasd설치 하기 yum install zsh zsh설정을 나중에 수동으로 하려면 아래 명령어를 씁니다.autoload -Uz zsh-newuser-installzsh-newuser-install -f chskhttps://superuser.com/questions/231735/how-do-i-change-my-default-shell-on-a-aws-instance 하고 재부팅 해야 합니다. oh my zshsh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" fasd설치하기macbrew install fasdhttps://github.com/clvv/fasd/wiki/Installing-via-Package-Manager..
docker 명령어들 바뀐 내용 저장하기 등 docker지우기(ubuntu) sudo apt-get remove docker docker-engine docker.io containerd runc 설치 가능한 docker버전 보기 apt-cache madison docker-ce 이미지 찾기 docker search alpine alpine이라는 이미지를 찾습니다. 이미지 보기 docker images 이미지 삭제 docker rmi -f 이미지 전체 지우기 docker rm -vf $(docker ps -a -q) docker rmi -f $(docker images -a -q) 디스크 용량 확인 df -h 모든 정지된 컨테이너 지우기 docker system prune 이미지 빌드하기 docker build -t ex) docker build ..
docker 로 spring boot image build하기 PROFILE=$1 REGION="us-west-2" AWS_ACCOUNT="" # 각 PROFILE별로 변수 setting if [ "$PROFILE" == "dev" ]; then REGION="us-west-2" AWS_ACCOUNT="500000000000" elif [ "$PROFILE" == "qa" ]; then REGION="ap-northeast-2" AWS_ACCOUNT="900000000000" elif [ "$PROFILE" == "prod" ]; then REGION="ap-northeast-2" AWS_ACCOUNT="800000000000" fi mvn clean package -Dmaven.test.skip=true # docker file을 교체한다 docker build ..
docker설치하고 nginx, redis띄우기 node express띄우기 docker설치하기 .mac https://docs.docker.com/docker-for-mac/install/ [ Install Docker Desktop for Mac To download Docker Desktop for Mac, head to Docker Hub. Download from Docker Hub What to know before you install README FIRST for Docker Toolbox and Docker Machine users If... docs.docker.com ](https://docs.docker.com/docker-for-mac/install/) 위 사이트에 들어갑니다 다운을 받습니다. 설치가 됩니다 cmd에 docker라고 치면 위와 같이 나옵니다..
AWS ECS에 이용해 컨테이너 배포하기 Docker를 쓰는 이유 어플리케이션을 Container형태로 만들고 Container형태로 올릴 수 있습니다. Docker를 안쓰면 서비스 운영을 못하나요? 서비스 운영은 도커 없이도 가능 합니다. 도커가 없이도 우리는 개발을 잘 하고 잘 살았습니다. 그런데 도커가 나오면서 도커를 또 배워야 하고 아키텍처도 바꿔야 하고 Dockerfile도 만들어주어야 하고 Container를 프로세스 관리 하듯이 관리 해주어야 하기 때문에 손이 더 많이 가는데 왜 굳이 도커를 써야 하는것일까요? Container는 일종에 리눅스 OS입니다. 어플리케이션을 실행 하려면 OS가 있어야 합니다. Docker가 나오기 전에는 서버에 리눅스를 설치하고 Python3를 설치하고 어플리케이션을 올리고 이런 과정으로 어플리케이션을..
aws 코그니토(cognito)로 사용자가 api호출 할 때 권한 제어하기
aws api gateway 엔드포인트 생성 및 배포
aws eb security group설정파일 aws eb에 sg설정을 따로 해주어야 한다. 왜냐하면 eb를 재부팅하면 sg를 지우고 다시 만들기 때문이다. 아래 파일을 main/ebextensions에 넣으면 된다. securitygroup.config123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051####################################################################################################### Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.######## Licen..