728x90

docker 13

윈도우11 도커 구동시 port permission 문제

윈도우로 도커를 구동하면 기본 gui 환경으로 구동이 가능해서 직관적이고 편리하다 그런데 자주 port 바인딩 문제가 발생한다.  port는 사용안하는데도 문제가 생기는데 powershell 에서 아래 명령어로 확인해 보면==블록된 port 확인 netsh interface ipv4 show excludedportrange protocol=tcp 해당 port 가 범위에 들어 있는 경우가 많다 제외 하는 명령어는 ==블록 port 제외 netsh int ipv4 delete excludedportrange protocol=tcp startport=[원하는 포트] numberofports=1 // numberofports이게 range 같은데....잘 안되는듯? 이렇다고는 하는데 저 범위에서 잘 안된다. ..

docker 2025.01.15

rancher docker 실행 및 클러스터 등록

아래 내용은 pulic 클라우드가 아닌 private 상황에서 사용한다 k8s가 존재 한다고 가정하고 진행 외부에 rancher 용 vm 을 따로 두고 진행했다. k8s안에 넣고 하는건 고민좀 해야 될듯 정말 간단하다 docker 깔고 아래걸로 rancher 키고 비번 만들고 진입해서 클러스터 넣으면 됨 docker run -d --restart=unless-stopped -p 8080:80 -p 8443:443 --name rancher -v /rancher_data:/var/lib/rancher --privileged rancher/rancher 설치 하고 8080으로 브라우저에서 붙으면 자동으로 8443으로 넘기고 비번 찾는거 방법이 나오고 방법대로 콘솔에서 찾아서 세팅 하고 진입하면 클러스터 추가..

docker 2022.07.18

openstack 하에서 docker 외부 통신 오류 mtu 값 변경

docker 가 클라우드 vm 에 설치하고 centos7 버전에서 내부에서 apt 등 외부 통신이 안되는 경우가 있는데 mtu 값을 확인해 보면 된다. ifconfig 해서 보면 docker 네트워크는 1500 이고 openstack mtu 는 1450 이다 내가 openstack 엔지니어가 아니라 모르겟지만 다은 os 들은 1500 으로 알고 있다 이 차이 때문에 docker 내부에서 외부로 나가는 통신에 문제가 발생한다 그래서 docker 옵션에서 이 값을 변경 해 주면 된다 /lib/systemd/system/docker.service --mtu 1450 추가 //docker 데몬 재기동 systemctl daemon-reload systemctl restart docker **mtu 값 확인은 첨..

docker 2020.09.17

docker mariadb 테이블 대소문자 구별 적용(lower_case_table_names = 1)

도커로 마리아db 를 설치하면 설치도 간단하고 참 편하다 근데 데이터 이관하면 테이블이 없단다. 문제는 기본 옵션인 lower_case_table_names = 0 요놈 때문에 테이블에 대해서 대소문자를 구분해서 발생된다. lower_case_table_names = 1 이렇게 주고 재시작 하면 간단히 해결은 되는데 대체 어디서 줘야 하는지 그리고 재시작은 어캐 하는지 문제가 걸린다. 1시간 이상 헤멘다 도커 마리아 설치 하고 내부 진입후 ex)docker exec -it [컨테이너명 ex)mariadb] bash (/bin/bash 라고 안하고 bash 라고만 해도 됨) vi /etc/mysql/my.cnf 에서 젤 하단에 아래와 같이 [mysqld] lower_case_table_names = 1 하..

docker 2020.08.14

openstack centos 7 vm 환경에서 docker 19.03.05이상 설치시 문제

openstack 환경에서 docker 문제 확인된 사항은 현시점 202006 말기점으로 openstack vm 환경에서 docker 19.03.12 버전인가?? 로 설치를 하면 네트워크 통신이 안된다 ===docker 버전 명시 설치(최신버전은 정상동작 안함19.03.5 까지 확인했음)==== yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #####yum install docker-ce(이거 안됨 최신버전으로 되서 openstack 과 문제 있음) ##버전 확인용 yum list docker..

docker 2020.07.07
728x90