728x90
반응형
728x90
반응형
도커, 도커 컴포즈 한번에 설치하기아래 파일 다운받고 아래의 순서대로 실행 1. chmod +x install_docker_and_compose.sh2. ./install_docker_and_compose.sh sh 파일은 이렇게 생김.경우에 따라 커스터마이즈 해서 쓰면 될듯? #!/bin/bash# 1. 우분투 시스템 패키지 업데이트sudo apt-get update# 2. 필요한 패키지 설치sudo apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common# 3. Docker의 공식 GPG키를 추가curl -fsSL https://download.docker.com/linux/ub..
도커 이미지 none 한번에 삭제docker rmi $(docker images --filter "dangling=true" -q --no-trunc) 도커 실행 이미지 한번에 삭제docker rm $(docker ps -a -q) 도커 실행 이미지 한번에 중단docker stop $(docker ps -q) 도커 컴포즈 빌드하기 docker-compose up --build 도커 컴포즈 로그 확인docker-compose logs -f 도커 컴포즈 끄기docker-compose down 도커 컴포즈 백그라운드 실행하기docker-compose up -d
실무 웹사이트 리메이크 일대기 4화 1. 사람들이 접속할 수 있는 서버를 만들자나만 접속하면 소용이 없어 현재까지 만든 웹 서비스를 이제 실제 서버에 배포해볼 차례! 로컬에서 개발하고 나만 즐기는 서비스면 굳이 서버에 옮기지 않아도 무난하지만, 실질적으로 사용자가 이용해야하는 서비스이기에, 24시간 돌아가는 서버에 놓고 서비스를 띄워놓아야한다. 서버는 뭘 써야하고 무슨 종류가 있지?서버는 크게 2가지 종류로 나뉜다. 개인 서버(물리적 서버 - 온프레미스라고도 함)해당 서버같은 경우 쉽게 설명하자면, 어떤 장소에 컴퓨터 본체나 노트북 놓고 24시간 켜놓는 서버주로 우분투, 윈도우 OS를 쓰는데, 대부분 호환이 용이한 우분투를 사용한다.클라우드 서버 (가상 서버)특정 업체가 켜놓은 서버 내 자원을 잠시 빌려..
실무 웹사이트 리메이크 일대기 3화 1. 서비스 분석업무 프로세스를 미리 정리하여 빠르게 개발하자 MVP 서비스를 개발할 때 개인적으로 제일 중요하게 생각하는 것이 고객이나 나의 서비스의 기존 업무 프로세스가 무엇인지 정리하는 것이다. 이 정리한 업무들로 추후 필요한 기능을 제안하거나, 업무 중 반복하는 과정은 프로그램을 통해 최대한 자동화를 하여 사용자와 관리자의 편의성을 최대한 증진시키는 것에 목표를 둔다. 결국 프로그램의 목적 의의는 사용자 그리고 관리자의 편의성 증진이니까! 이번 고객?(지인) 분은 이런 프로젝트 자체가 처음이시기에, 업무 프로세스 정리를 하는데 어려움을 겪는 것 같아, 개인적으로 파악한 업무 프로세스를 보기 쉽게 시각화하여 정리해보았다. 처음 해보았지만, 생각보다 무료 툴인 '..
실무 웹사이트 리메이크 일대기 2화 1. 무슨 기술스택을 쓸까?프론트엔드 항상 느끼는거지만 처음 서비스를 설계할 때, 어떤 기술스택을 쓸 것인지 미리 정하고 시작하는게 정신건강에 이로워요. 처음에 생각나는대로 프로젝트 하나 만들어서 주먹구구식으로 적용시켜놓으면, 결국 나중에는 다 뜯어고쳐야하는 매우 위험한 상황이... 먼저 프론트엔드는 기존에 항상 잘 쓰고 있던 '리액트' 라이브러리를 사용하기로 했어요.상태관리로는 가벼운 상태관리 툴인 zustand으로!그리고 타입스크립트로 만들어버리면, 개발 시간이 조금 더 걸릴 수 있으므로 바닐라JS 차용!* 체계적인 프로젝트 혹은 대형 프로젝는 Redux-toolkit이 좋다고 하던데 여기서는 패스*여기서 잡팁! 프레임워크개발자가 작업을 하기 위한 전체적인 too..
실무 웹사이트 리메이크 일대기 1화1. 왜 이걸 시작하니? (사서 고생하기 아닐까)공부는 인풋만 하는 것이 아니라 아웃풋! 지금까지 국비과정을 수료하고 풀스택으로 (백엔드 + 프론트엔드) 실무 프로젝트를 수행한지 벌써 2년째가 되가는 중이에요. 이제는 습관적으로 주말에나 쉬는 날에도 최신 IT 트렌드를 찾아보며 공부를 해나가고 있지만, 이렇게 학습만하고 이런 좋은 기술들을 사람들이 사용하는 실제 서비스에 적용하지 못하는게 조금 아쉽더라구요. 그래서 그런지 점점 흥미가 떨어져나가는 것이 체감이 되던? 이렇게 공부를 하다가는 이 IT 공부를 아예 놓아버릴 것 같아서 지금까지 배워왔던 기술과 배울 예정인 기술들을 직접 실제 사용자가 쓰는 서비스에 적용을 해보자라고 마음을 먹었습니다! 어떻게 보면 공부했던 과정..