docker

Netfilter 및 전달 체인은 ARP를 추적하지만 다른 패킷은 추적하지 않습니다.
docker

Netfilter 및 전달 체인은 ARP를 추적하지만 다른 패킷은 추적하지 않습니다.

Docker 컨테이너에서 netfilter를 실험하고 있습니다. 세 개의 컨테이너가 있습니다. 하나는 "라우터"이고 두 개는 "엔드포인트"입니다. 그들은 각각 다음을 통해 연결됩니다.pipework, 따라서 각 엔드포인트<->라우터 연결에 대해 외부(호스트) 브리지가 있습니다. 이 같은: containerA (eth1) -- hostbridgeA -- (eth1) containerR containerB (eth1) -- hostbridgeB -- (eth2) containerR conta...

Admin

docker는 호스트의 sysctl 값을 사용하지 않습니다.
docker

docker는 호스트의 sysctl 값을 사용하지 않습니다.

저는 oraclelinux 9 Linux 호스트에서 Linux 컨테이너를 실행하고 있습니다(호스트 자체는 가상 머신에서 실행 중입니다). docker는 어디에서 sysctl 매개변수를 읽나요? docker에서 사용하는 기본 sysctl 값을 변경해 보았습니다. 이를 위해 호스트 시스템에서 다음 단계를 수행했습니다. sysctl -w net.ip4.udp_rmem_min=64000000 sysctl -a | grep ip4.udp_rmem_min-> 64000000 systemctl resta...

Admin

Podman이 실행하는 공식 nginx 도커 이미지를 기록하는 방법
docker

Podman이 실행하는 공식 nginx 도커 이미지를 기록하는 방법

다음 명령을 사용하여 루트 아래의 podman에서 공식 nginx 이미지를 시작했습니다. sudo podman run --name nginx \ ... \ -v /var/log/nginx:/var/log/nginx \ docker.io/library/nginx:latest 로깅은 제대로 작동하지만 인터넷에서 가져온 모든 구성을 사용하여 호스트에서 로그 회전을 시도하면 실패합니다. 예: /var/log/nginx/*.log { hourly missingok rotate 24 compres...

Admin

사용자를 삭제하지 않고 "루트 없이" Docker를 제거하는 방법은 무엇입니까?
docker

사용자를 삭제하지 않고 "루트 없이" Docker를 제거하는 방법은 무엇입니까?

현재 Docker는 시작 시 옵션을 제공하는 Docker 설치 프로그램을 통해 최소한 두 가지 방법으로 설치할 수 있습니다. 레거시 모드( docker루트에서 실행 또는 사용 sudo docker) 또한루트리스 모드(루트 및 sudoer가 아닌 곳에서 docker 실행) 어떤 사람들은 실수로 현재 사용자(예: id:gid 1000:1000)에 "루트 없이" Docker를 설치하고 "이것이 일반 사용자로부터 Docker를 실행하는 옵션입니다 sudo docker"라고 생각하다가 잘못된 선택을 했다는...

Admin

kubernetes 클러스터 - crictl만이 실제로 컨테이너(컨테이너 자산)를 볼 수 있습니다.
docker

kubernetes 클러스터 - crictl만이 실제로 컨테이너(컨테이너 자산)를 볼 수 있습니다.

내 kubernetes(v1.28.7)에서 docker는 Containerd를 기본 컨테이너 관리 엔진으로 사용합니다. (컨테이너 런타임 인터페이스 - CRI라고 부를 수 있을까요?) 이것이 내 가설입니다(마지막 행을 보고 오른쪽으로 스크롤합니다). lab@worker01:~$ sudo systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/...

Admin

Docker가 EndeavourOS에서 시작되지 않습니다.
docker

Docker가 EndeavourOS에서 시작되지 않습니다.

처음으로 docker를 설치하려고 하는데 뭔가 빠진 것 같습니다. sudo systemctl start docker Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xeu docker.service" for details. vfbsilva@isengard ~ $ systemctl status docker....

Admin

www-data 사용자로 cronservice를 시작할 수 없습니다.
docker

www-data 사용자로 cronservice를 시작할 수 없습니다.

www-data 사용자를 사용하여 Docker에서 cron-service를 시작하려고 하는데 'starting periodic command Scheduler: cronseteuid: Operation not allowed failed!'라는 메시지가 표시됩니다. 아래는 Dockerfile입니다. FROM php:8.2.12-fpm@sha256:2aa938b6d62f7415e9c84d867d9ceed18ef8ec3cf3944d389e088c93f9678a84 as base # Set environ...

Admin

PHP docker 이미지에서 감독자를 사용할 때 권한 문제가 발생합니다.
docker

PHP docker 이미지에서 감독자를 사용할 때 권한 문제가 발생합니다.

내 응용 프로그램을 빌드하기 위해 공식 PHP 도커 이미지를 사용하고 있습니다. 사례 1:루트 사용자를 사용하여 감독자를 실행하고 www-data 사용자를 사용하여 php-fpm 하위 프로세스를 실행할 때. 항상 다음과 같은 오류 로그가 나타납니다. FPM initialization failed failed to open error_log (/proc/self/fd/2): Permission denied (13) 내 감독자 구성: [unix_http_server] file=/run/superviso...

Admin

Devilbox - /etc/hosts/에 폴더 이름을 추가했는데도 "호스트 DNS 레코드를 찾을 수 없습니다." 오류가 발생합니다.
docker

Devilbox - /etc/hosts/에 폴더 이름을 추가했는데도 "호스트 DNS 레코드를 찾을 수 없습니다." 오류가 발생합니다.

나는 Devilbox를 사용하고 있으며 문서를 통해 사용 방법을 배우고 있습니다. Devilbox 폴더 안의 /data/www/ 안에 폴더를 만들었고 그 전에 언급된 .env 파일에서 "htdocs"를 제외했습니다. 이제 다음을 추가하여 변경할 때: 127.0.0.1 hi.local /etc/hosts에서 sudo nano를 사용해도 여전히 같은 오류가 표시됩니다. 내가 무엇을 놓치고 있는지 모르겠습니다. ...

Admin

Docker 구성을 백업하는 방법은 무엇입니까?
docker

Docker 구성을 백업하는 방법은 무엇입니까?

직장에서 RHEL 7.9의 Docker 버전을 업그레이드하고 싶습니다. 우리 회사는 프록시 뒤에서 운영되고 있으며 내가 알지 못하는 이와 관련된 구성이 있을 수 있습니다. Docker 업그레이드를 진행하기 전에 어떤 필수 구성 파일이나 폴더를 백업해야 합니까? ...

Admin

컨테이너를 활성 상태로 유지하고 분리된 상태로 유지하면서 stdout을 호스트하기 위해 ENTRYPOINT/CMD에서 에코 프로세스가 시작되었습니까?
docker

컨테이너를 활성 상태로 유지하고 분리된 상태로 유지하면서 stdout을 호스트하기 위해 ENTRYPOINT/CMD에서 에코 프로세스가 시작되었습니까?

docker를 사용하여 컨테이너에 연결하지 않고 jupyter 노트북의 로그인 토큰을 호스트 컴퓨터에서 견고하게 인쇄하려고 합니다. 이 컨테이너는 호스트 시스템의 브라우저에서 노트북을 실행하는 데에만 사용됩니다. (추가) 대화형 모드와 의사 터미널을 사용 docker run -it하면 백그라운드에서 jupyter를 시작하고 토큰을 인쇄할 수 있습니다. Dockerfile은 jupyter를 CMD사용 하거나 실행한 다음 screen -S session_name -dm jupyter notebook......

Admin

일관되지 않은 방화벽 동작
docker

일관되지 않은 방화벽 동작

여러 노드가 있는 도커 떼가 있습니다. 이들은 wireguard 인터페이스를 통해 연결됩니다. 모든 docker swarm 통신은 wireguard가 제공하는 내부 네트워크 내에서 발생합니다. 아래 예에서 인터넷 연결 인터페이스는 eth0이고 wireguard 인터페이스는 입니다 intr. 스택에 ocks5 프록시를 추가했는데 작성 파일에는 다음과 같습니다. services: proxy: hostname: proxy image: httptoolkit/docker-socks-tunne...

Admin

컨테이너에서 서비스의 IP를 설정하는 방법은 무엇입니까? 기본 네트워크의 고정 IP
docker

컨테이너에서 서비스의 IP를 설정하는 방법은 무엇입니까? 기본 네트워크의 고정 IP

docker inspect성공적으로 호출한 출력에서 ​​컨테이너화된 Elasticsearch의 IP 주소를 사용하여탄력적 검색다른 컨테이너 내부에서 실행되는 Jupyter 노트북에서 실행되는 함수입니다. 둘 다 에 의해 만들어졌습니다 docker compose up. 하지만 내가 아는 한IP 주소 변경새로운 런타임(예: docker compose up/down). 아이피 설정이 가능한가요?예를 들어 빌드 컨텍스트에서 사용되는 elasticsearch에 docker-compose.yml무언가를 추가 하...

Admin

배경
docker

배경

형식 고려사항 질문에서 세부 사항이 사라진 것 같아서 돌아가서 특정 질문에 굵은 텍스트를 추가했습니다. 그러나 가장 간단한 솔루션이 반드시 작동하지 않는 이유를 이해하려면 세부 사항이 필요합니다. 배경 최근 StackOverflow에서 이와 같은 질문이 제기되었는데, 엄격한 의미에서 프로그래밍과 관련이 없기 때문에 친절하게 받아들이지 않았습니다. 우리 회사는 클라우드로 대대적인 전환을 진행하고 있으며 모든 것을 로컬에서 구축하는 대신 Docker를 사용하고 있습니다. 전반적으로 훌륭하지만 우리는 옳은...

Admin

SSH 명령을 사용하여 "docker exec"를 실행하는 방법
docker

SSH 명령을 사용하여 "docker exec"를 실행하는 방법

재미없는 일이-- #!/usr/bin/env bash ssh -i 'my.pem' "ubuntu@${addr}" "docker exec -ti '$name' bash" 이런 형편없는 오류가 발생합니다. the input device is not a TTY 전혀 맥락이 없습니다. docker는 컴퓨터에서 잘 작동합니다. 이 작업을 예상대로 수행하려면 어떻게 해야 하는지 아는 사람이 있나요? 나는 또한 이것을 시도했지만 같은 오류가 발생했습니다. ssh -i 'my.pem' "ubuntu@${hb...

Admin