[Docker] Access denied You are not allowed to use Docker You must be in the "docker-users" group
2021.04.19
출처: https://goddaehee.tistory.com/280 [갓대희의 작은공간] 오랜만에 docker 를 키니 오류가 날 반겼다.. 너무 보고싶지 않은데;; 해당 내용은 내가 docker-users 에 속하지 않았다는 것이다. 1. 윈도우 검색 -> 컴퓨터 관리 2. 컴퓨터 관리 -> 로컬 사용자 및 그룹 -> 사용자 -> 그룹 설정할 계정 확인 컴퓨터 관리 -> 로컬 사용자 및 그룹 -> 그룹 -> docker-users 클릭 - 컴퓨터 관리(로컬) -> 로컬 사용자 및 그룹 -> 사용자 -> 그룹 설정할 계정 확인 확인 클릭 다시 도커를 실행해보고 그래도 안된다면 로그아웃하고 다시 접속하자
전자정부 프레임워크 3.9.0을 진행해보려고 한다. 환경 MySQL Jdk1.8 Tomcat 8.5 nect2r.tistory.com/11?category=907148 [Spring Framework]전자정부프레임워크(3.9.0) 설치 방법 전자정부 프레임워크를 설치하기 전에 Java가 필수적으로 필요합니다. https://www.egovframe.go.kr/ eGovFrame Portal 온라인 지원 포탈 묻고 답하기 더보기 자주하는 질문 더보기 공지사항 더보기 www.egovframe nect2r.tistory.com 를 통해 전자정부 프레임워크 이클립스를 다운로드한다. eGovFrame 선택 New Template Project 클릭 Common All-in-one -> Next 클릭 Project..
이클립스로 프로젝트를 진행하다보면 톰캣관련 오류가 발생할 수 있다. Server Tomcat v8.5 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 45초이내에 시작을 못했다는 내용 시작시간을 연장해주면 해결할 수 있다. 서버 탭에서 서버를 더블클릭한다. Timeouts을 클릭하고 연다음 100을 입력하고 Ctrl + S로 저장한다음 톰캣을 재시작하면 해결된다.
전자정부 프레임워크로 개발을 진행하다 특정 상황에서 한글 깨짐이 발생했다. Web.xml에 UTF-8필터가 없던 상태 찾아보니 전자정부 프레임워크는 서블릿 3.0 이상부터 Web.xml대신 EgovWebApplicationInitalizer.java로 대신하게 되어있다. public class EgovWebApplicationInitializer implements WebApplicationInitializer { private static final Logger LOGGER = LoggerFactory.getLogger(EgovWebApplicationInitializer.class); @Override public void onStartup(ServletContext servletContext) th..
[Spring Framework]Spring Framework에서 chcache를 사용해보자! 회사에서 프로젝트를 진행하면서 메뉴관리 부분을 개발을 하게 됐다. 관리자가 상단이나 좌우측 메뉴 등을 수정하고 순서도 변경할 수 있게 조작할 수 있어야 하며 새로운 페이지가 생성되면 연결도 할 수 있게 메뉴 추가도 삭제 수정 등이 진행되어야 한다. 개발을 하면서 막히는 부분은 없었지만 갑작스럽게 생각이 난 부분이 있다. 메뉴는 모든 페이지마다 붙게 되는데 메뉴를 DB에서 불러올 때마다 쿼리를 걸친다면..? 걸치지만 Select 되는 게 한두 개가 아니면..? 이용자 수가 많아지면서 페이지 요청이 많아지면..? 갑작스럽게 생각난 부분이지만 꽤 문제가 될 거 같아 그냥 만들면 안 될 거라고 생각했다. 그래서 검색을..
[Git] Centos7에서 Git Server 구축해보자! 개발자로서 취업을 한지 어느덧 한 달이 지났다. 한 달째가 되면서 진행했던 내용들을 일부분 블로그에 남겨 놓았지만 퇴근하고 시간이 없다는 핑계로 가볍거나 단순 해결 법만 적어놓고 글을 마무리했다. 글을 써서 기록을 남겨놓아야 하는 매뉴얼이 필요한 얘들을 항상 주말로 미루었다. 이제 숙제를 푼다는 마음으로 서버에 Git을 설치하는 매뉴얼을 작성하게 됐다. Centos7에 Git을 설치하게 되는 계기는 3주 차였던 거 같다. 새로운 프로젝트에 들어가게 되면서 사용법이 익숙해진 Svn을 멈추고 Git도 알아야 한다는 마음에 팀장님이 Git을 사용하도록 목표를 설정해주셨다. 그렇게 새로운 프로젝트의 개발서버에 Git 구축을 내가 한다고 했다. Git이..
개발을 하다보면 테이블과 VO의 이름이 동일하지 않거나 다수의 테이블을 하나의 Row로 출력해야할때 테이블 컬럼명만 다르고 데이터의 사용성이같을떄 AS로 컬럼명을 별칭을 정하고 출력하게된다 예를들어 analog_book은 종이로된 책이고 digital_book은 전자책일때 컬럼명이 다르지만 동일하게 보이려면 AS로 컬럼명을 변경한다 해당 문장으로 select 해오면 union all에 의해 2개의 테이블이 하나의 테이블처럼 보이게된다. 이상태에서 book_name이 오라클인 경우에만 가져오게하려면 조건을 추가해야한다. 그러면 내가 아는대로 where book_name = '오라클'을 진행하면 원하는대로 값이 나올까? 깔끔하게 예상을 뒤집어엎는다. 역시 생각대로 진행되지 않는게 재미있다 되지않는 이유는 나..
[Spring Framework Error] Could not find acceptable representation 해결
2021.01.26
전자정부프레임워크 에서 개발 중 Ajax로 VO를 넘기거나 받을때 Could not find acceptable representation가 발생합니다. egov-com-servlet.xml 에 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter안에 property를 추가합니다. text/html;charset=UTF-8 application/json;charset=UTF-8 webBindingInitializer는 원래있었던거고 아래에 messageConverters만 넣으시면됩니다.. www.egovframe.go.kr/uss/olh/qna/QnaInqireCoUpdt.do?qaId=QA_000000000..