개발/Docker

개발/Docker

[docker] Container 생성 기록

자주 사용하는 container기록하기위해 작성합니다. [DB] Oracle 설치docker pull oracleinanutshell/oracle-xe-11g## 볼륨 생성docker volume create db-voldocker run --name db_oracle -p 1521:1521 -v db-vol:/u01/app/oracle -e ORACLE_ALLOW_REMOTE=true --restart=always oracleinanutshell/oracle-xe-11gdocker exec -it tms_oracle bash## 초기 관리자 정보는 system / oracle## 계정생성CREATE USER test IDENTIFIED BY "test1234" DEFAULT TABLESPACE USER..

개발/Docker

[Docker] Container timezone 변경(setting)

docker-mongodb를 사용중인데 timestamp날짜가 안맞아 확인해보니, 컨데이너 내부시간이 UTC로 맞춰져있었다. 그래서 타임존설정을 해줬다 1. docker 컨테이너 bash에 접속 docker exec -it container-Id bash 2. 컨테이너 내부 timezone확인 cat /etc/timezone 3. timezone 변경 및 확인 dpkg-reconfigure tzdata #===> 6 엔터 #=====> 69 엔터 cat /etc/timezone 설정 확인 4. docker 컨테이너 재시작 docker restart container-Id 다시 접속해서 타임존을 확인해보면, Asia/Seoul 로 변경된것을 확인할 수 있다.

개발/Docker

[docker] ufw 방화벽 적용(+ Ubuntu, CentOS7)

환경 : Ubuntu 20.04 / CentOS Linux release 7.9 사내 IP만 허용하도록 방화벽 설정했는데, 핸드폰으로 들어가지는것을 보고 놀래서 구글링... Portainer..핸드폰으로 로그인까지 잘되는거 확인 결론 : docker ufw 방화벽 적용 안됨 OS별 docker에 방화벽 적용하는 방법 2가지 방법1) /etc/docker/daemon.json 추가 가장 많이 알려진 방법 $ sudo vi /etc/docker/daemon.json ### 해당 파일에 아래 항목 추가 { "iptables" : false } ### ### 도커 재시작 $ systemctl restart docker * Ubuntu 20.04에 적용됨 방법 2) docker.service파일 수정 - 1번 방..

개발/Docker

[Docker] 도커 컨테이너&이미지&볼륨 삭제,중지(prune)

Docker 컨테이너 중지 & 삭제 # 컨테이너 중지 docker container stop [컨테이너ID] # 컨테이너 삭제 docker container rm [컨테이너ID] # 모든 컨테이너 중지 docker stop $(docker ps -a -q) #모든 컨테이너 삭제 docker rm $(docker ps -a -q) Docker 이미지 삭제 # 이미지 삭제 docker rmi [이미지ID] # 모든 이미지 삭제 docker rmi $(docker images -q) Docker 볼륨 삭제 # 사용하지 않는 모든 볼륨 (컨테이너가없는 볼륨 포함)를 제거 docker system prune # 사용하지 않은 볼륨 조회 docker volume ls -qf dangling=true # 사용하지 않..

호이호이209
'개발/Docker' 카테고리의 글 목록