반응형

docker 5

도커 컴포지트로 기존 이미지를 업데이트하는 방법은?

도커 컴포지트로 기존 이미지를 업데이트하는 방법은? 저는 여러 개의 마이크로 서비스를 보유하고 있으며 개발 배포를 위해 도커 컴포지트를 사용하고 있습니다.마이크로 서비스 코드 베이스에 약간의 변경 사항이 있을 때, 나는 그것들을 다시 배치하기 위해 ci 작업을 시작하고 있습니다.이 작업을 하기 위해서 아래 대본이 있습니다.하지만 매번 처음부터 모든 이미지를 구축한 다음 실행해야 합니다.이 모든 수술이 끝난 후에, 저는anonymous이미지들.그래서 마지막 스크립트를 사용해서 제거하고 있습니다.이 프로세스를 보다 실용적으로 만드는 방법은 무엇입니까?기존 이미지를 새로운 변경 사항으로 제거하지 않고 업데이트할 수 있는 방법은 없습니까? - docker-compose build - docker-compose ..

prosource 2023.11.04

Ubuntu에서 도커 + ufw의 모범 사례는 무엇입니까?

Ubuntu에서 도커 + ufw의 모범 사례는 무엇입니까? 방금 도커를 시험해 봤어요.그것은 굉장하지만 ufw와는 잘 작동하지 않는 것 같습니다.기본적으로 도커는 ipt 테이블을 약간 조작합니다.결과는 버그는 아니지만 제가 기대했던 결과는 아닙니다.자세한 내용은 UFW의 위험 + 도커를 읽어보실 수 있습니다. 제 목표는 다음과 같은 시스템을 구축하는 것입니다. Host (running ufw) -> docker container 1 - nginx (as a reverse proxy) -> docker container 2 - node web 1 -> docker container 3 - node web 2 -> ....... 나는 ufw를 통해 들어오는 트래픽을 관리하고 싶기 때문에 도커가 내 iptab..

prosource 2023.10.15

도커 컴포지트에서 도커에 연결할 수 없음

도커 컴포지트에서 도커에 연결할 수 없음 OS 10.8.5 0.1.0 1.1.0 에 도커 과 도커 1했습니다. 도커-머신이 정상적으로 실행되고 있으며 도커-머신 ssh를 통해 연결할 수 있습니다. $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM dev * virtualbox Running tcp://192.168.99.100:2376 그러나 도커 컴포지트에서 연결할 수 없습니다. $ docker-compose up http+unix://var/run/docker.sock에서 도커 데몬에 연결할 수 없습니다. 실행 중입니까? 표준이 아닌 위치에 있는 경우 DOKER_HOST 환경 변수로 URL을 지정합니다. 내 도커 파일과 도커 작곡.yml이 여기 있습니다..

prosource 2023.09.20

도커 컨테이너의 /dev/shm 크기를 늘리는 방법

도커 컨테이너의 /dev/shm 크기를 늘리는 방법 현재 새 도커 컨테이너를 만들 때 공유 메모리 디렉터리의 크기는 64MB로 제한되지만, 내 응용 프로그램은 이 공유 메모리에 의존하기 때문에 이 크기를 늘려야 합니다.도커 컨테이너의 /dev/shm 크기를 늘릴 수 있는 방법이 있습니까?도커 코드에 64MB가 하드코드로 되어 있다고 들었는데, 소스에서 도커를 설치하고 /dev/shm의 값을 변경하는 방법은 무엇입니까?도커 합성을 사용하는 경우 다음을 설정할 수 있습니다.your_service.shm_size컨테이너가 실행될 때 /dev/shm 크기를 사용하도록 하려면 값을 입력합니다.your_service.build.shm_size건축할 때 예: version: '3.5' services: your_se..

prosource 2023.08.26

Docker Alpine 컨테이너에서 셸 시작

Docker Alpine 컨테이너에서 셸 시작 Ubuntu 이미지의 대화형 셸을 시작하려면 다음을 실행합니다. ole@T:~$ docker run -it --rm ubuntu root@1a6721e1fb64:/# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var 그러나 Alpine Docker 이미지에 대해 실행하면 다음과 같은 결과가 나타납니다. ole@T:~$ docker run -it --rm alpine Error response from daemon: No command specified 알파인 베이스 컨테이너에서 대화형 셸을 시작하는 명령은 무엇입니까?ole@T:~$ docker run ..

prosource 2023.08.21
반응형