본문 바로가기 메뉴 바로가기

donnert.net

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

donnert.net

검색하기 폼
  • 분류 전체보기 (81)
    • 개발 (75)
      • JAVA (29)
      • Linux/Server (21)
      • DB (7)
      • js/jQuery (6)
      • nodejs (1)
    • 맛집 (5)
    • iPhone (0)
    • 일기장 (0)
  • 방명록

개발/Linux/Server (21)
도커 빌드 속도가 느릴 경우

Dockerfile을 소스와 같이 관리하기 위해 프로젝트 최상단에 위치 시킴 gradle build 후 docker build 수행하니 시간이 엄청 길어지면서 용량도 커지는 현상 발생 원인은 도커 빌드시 Dockerfile 하위 파일을 다 이미지에 넣어버리는 것으로 확인 .dockerignore파일을 프로젝트 최상단에 위치시켜서 예외 항목 등록 후 정상 동작 확인 .dockerignore ** !/target/*.jar

개발/Linux/Server 2020. 2. 17. 15:30
윈도우10에서 도커 용량 줄이기

윈도우에서 도커를 사용하다보면 사용하지 않는 이미지가 쌓여서 용량이 무한증식하는 사태가 벌어집니다 범인 : "C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx" 미사용 이미지 삭제 > docker images REPOSITORY TAG IMAGE ID CREATED SIZE ddanzit-api_api latest 1287e2e8862d 13 days ago 971MB 310c3191c7df 4 weeks ago 971MB 19dc6cd2a496 7 weeks ago 971MB shippang-api_shippang_server latest 662739236085 3 months ago 1.53GB nginx_nginx lates..

개발/Linux/Server 2019. 10. 15. 09:27
nginx 로그 로테이트

nginx 로그를 로테이트 하고 싶을때 os의 log rotate 모듈을 많이 사용하지만시간별로 남기는 기능을 지원하지 않는다. nginx 설정만으로 하려면 다음과 같이 설정한다. nginx.confif ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})") {set $year $1;set $month $2;set $day $3;set $hour $4;set $minutes $5;set $seconds $6;} access_log logs/access_${year}-${month}-${day}_${hour}.log main;

개발/Linux/Server 2019. 1. 11. 15:35
대용량 더미파일 생성 방법

압축 테스트 등을 위해 대용량 더미파일을 생성해야 하는 경우가 종종 생깁니다간단하게 용량을 지정해서 더미파일을 생성하는 방법입니다 $ head -c 1M /dev/urandom > 1m.txt$ head -c 1G /dev/urandom | gzip -9 > 1g.txt

개발/Linux/Server 2018. 12. 27. 10:36
쉘 이용해서 자동 로그인하기

아래와 같은 쉘을 만들어서 실행해준다. #!/usr/bin/expect -f spawn ssh 111.111.111.111 expect "assword:" send "thisispassword\r" interact 끝

개발/Linux/Server 2014. 9. 17. 10:00
vmstat 파일에 쓰기

시스템 자원, CPU, 메모리 등을 파일로 기록하고 싶을때 사용한다. 아래와 같이 쓰면 된다. 1초마다로 설정해놨으니 숫자 바꾸면 된다. $ vmstat 1 | xargs -I{} date '+%F %T {}' 결과는 아래처럼...2014-08-25 14:57:10 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----2014-08-25 14:57:10 r b swpd free buff cache si so bi bo in cs us sy id wa st2014-08-25 14:57:10 3 0 62624 134236 19884 4171812 0 0 0 0 10433 10042 42 22 36 0 02014-08-2..

개발/Linux/Server 2014. 8. 25. 15:01
shell 색상 입히기

vi .bashrc 아래 항목 중 골라서 추가한다 개발(녹색)export PS1='\033[1;101m[DEV]\033[0m\u@\033[1;34m\h:\033[1;35m\w\033[1;31m\$\033[0m ' 상용(붉은색)export PS1='\033[1;102m[REAL]\033[0m\u@\033[1;34m\h:\033[1;35m\w\033[1;31m\$\033[0m ' 적용은 재접속을 하거나 아래와 같이 적용source .bashrc 색상 참고는 여기http://cyj4369.tistory.com/m/post/view/id/113

개발/Linux/Server 2013. 11. 28. 11:43
마지막으로 수정된 파일 tail 걸기

.bash_profile 에 등록해놓으면 되겠다 alias tt='ll -lrt | grep ^- | head -1 | awk '"'"'{print $9}'"'"' | xargs tail -f' tt 입력 시 마지막으로 수정된 파일 tail건다 설명ll -lrt (시간 역순 정렬)grep ^- (-로 시작하는 항목 grep, 폴더는 ^d로 걸린다)awk '"'"'{print $9}'"'"' 항목 중 9번째 항목을 가져온다. OS별로 숫자는 다를 수 있다xargs tail -f 태일 건다끝 .bash_profile 수정후 재접속 혹은source .bash_profile을 통해 적용 그냥 명령어로 칠려면 다음처럼 심플하게(순서 ls -lt | grep ^- | head -1 | awk '{print $8}'..

개발/Linux/Server 2013. 11. 13. 13:27
이전 1 2 3 다음
이전 다음
공지사항
최근에 올라온 글
  • ideavimrc
  • 히카리 풀 모니터링
  • 도커 빌드 속도가 느릴 경우
  • 동기(Synchronous)/비동기⋯
최근에 달린 댓글
  • 이거 실제로 되는거 맞나요?⋯
  • 본문도 잘 보고 행인님 댓글⋯
  • 국수 사리는 만두는 제외한⋯
  • 옙 보통 서비스의 메소드단에⋯
Total
210,584
Today
6
Yesterday
44
링크
  • 딴짓-커뮤니티 인기 글 모음
  • 쉽팡-직구 배송 조회(관세청/⋯
  • 웹 시퀀스 다이어그램
TAG
  • Linux
  • Spring
  • jQuery
  • ls
  • Profile
  • oracle
  • grant
  • vim
  • 합정
  • Database
  • Eclipse
  • maven
  • Build
  • boot
  • Tomcat
  • vi
  • properties
  • 맛집
  • java
  • 톰캣
  • Shell
  • 도커
  • docker
  • IntelliJ
  • 코틀린
  • 자바
  • Kotlin
  • Access
  • vrapper
  • mybatis
more
«   2022/07   »
일 월 화 수 목 금 토
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
글 보관함
  • 2020/04 (2)
  • 2020/02 (1)
  • 2019/11 (2)
  • 2019/10 (1)
  • 2019/05 (1)

Blog is powered by Tistory / Designed by Tistory