docker run -p 5432:5432 -e POSTGRES_PASSWORD=pass -e POSTGRES_USER=user -e POSTGRES_DB=springboot --name dockerName -d postgres

 

'개발 > DevOps' 카테고리의 다른 글

intelliJ devTools liveReload적용  (0) 2020.04.19
Docker 유용한 명령어 모음  (0) 2020.04.13

devTools liveReload 적용

  • build.gradle 파일에 devTools 추가
    compile('org.springframework.boot:spring-boot-devtools')

  • 인텔리J 설정

    • Ctrl + Alt + S
    • Build, Execution, Deployment - Compiler - Build project automatically 체크
  • Registry - compiler.automake.allow.when.app.running 체크

    • Ctrl + Alt + Shift + /
  • application.property 설정

    • spring.devtools.livereload.enabled=true
    • spring.devtools.remote.restart.enabled=false
    • spring.mustache.cache=false
      • mustache외 기타 뷰 리졸버로 지정
  • Run/Debug Configuration Springboot 수정

    • On 'Update' action : How swap classes and update trigger file if failed 설정
    • On frame deactivation : Update classes and resources
  • Application Debug 모드로 실행

'개발 > DevOps' 카테고리의 다른 글

docker postgres 생성  (0) 2020.04.20
Docker 유용한 명령어 모음  (0) 2020.04.13

Docker 명령어 모음

  • 설치

    curl -fsSL https://get.docker.com/ | sudo sh

  • 현재 사용자에게 그룹권한 주기

    sudo usermod -aG docker $USER

  • 컨테이너 생성 및 시작(ubuntu 16.04)

    docker run ubuntu:16.04

  • 컨테이너 목록 보기

    docker ps
    docker ps -a 는 종료된 컨테이너까지 확인

  • 컨테이너 중지

    docker stop [OPTIONS] CONTAINER [CONTAINER...]
    CONTAINER ID 또는 NAME 지정, 나열가능

  • 컨테이너 삭제

    docker rm [OPTIONS] CONTAINER [CONTAINER...]

  • 중지된 컨테이너 일괄 삭제

    docker rm -v $(docker ps -a -q -f status=exited)

  • 이미지 목록 확인

    docker images

  • 이미지 다운로드

    docker pull [OPTIONS] NAME[:TAG|@DIGEST]
    run할 때 없으면 pull하지만 최신버전 업데이트용

  • 이미지 삭제

    docker rmi [OPTIONS] IMAGE [IMAGE...]

  • 로그 확인

    docker logs [OPTIONS] CONTAINER
    -f, -tail 활용

'개발 > DevOps' 카테고리의 다른 글

docker postgres 생성  (0) 2020.04.20
intelliJ devTools liveReload적용  (0) 2020.04.19

+ Recent posts