«docker» 태그된 질문

Docker는 응용 프로그램을위한 컨테이너를 만드는 응용 프로그램입니다.

2
centos6의 locale-gen 명령
docker컨테이너 인 맨체 centos6.5 시스템 에서 en_US.utf-8로케일이 누락되었습니다. bash-4.1# locale -a C POSIX 일반적으로 우분투에는 다음과 같은 명령 locale-gen이 있습니다. # locale-gen en_US.UTF-8 # echo 'LANG="en_US.UTF-8"' > /etc/default/locale centos 6.5에서 어떻게해야합니까?
17 locale  centos  docker 

3
Docker는 컨테이너 내 /etc/resolv.conf 파일을 재정의합니다.
resin/rpi-raspbian:jessie컨테이너 를 다음과 같이 설정하고 싶습니다 /etc/resolv.conf. nameserver 208.67.222.222 nameserver 208.67.220.220 내 Dockerfile에는 다음 줄이 있습니다. ADD resolv.conf /etc/resolv.conf 이 추가 된 파일에는 올바른 이름 서버가 포함되어 있습니다. 내 Docker 호스트 /etc/resolv.conf에 올바른 정보 가 포함되어 있습니다. 다음과 같이 컨테이너를 실행 중입니다. docker run -itd --cap-add=NET_ADMIN --device /dev/net/tun \ -v …
17 docker 

4
Docker (lXC 기반이 아닌 기본) 내부에서 lsof를 어떻게 대체 할 수 있습니까?
Docker 컨테이너 내부에서 lsof -i출력을 얻지 못한다 는 다소 당황 스럽습니다 . 예 (컨테이너 내부의 모든 명령 / 출력) : [1] root@ec016481cf5f:/# lsof -i [1] root@ec016481cf5f:/# netstat -tulpn Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - …

3
Docker : 특정 디렉토리에 영구 볼륨 생성
Docker 의 영구 볼륨 을 만들어야합니다 . 볼륨의 이름을 지정 extra-addons하고에 있어야합니다 /mnt/. 이 명령을 실행합니다 : sudo docker volume create /mnt/extra-addons 이 오류 메시지가 나타납니다. Error response from daemon: create /mnt/extra-addons: "/mnt/extra-addons" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass …
16 docker 

1
cgroupfs는 무엇이며 Docker와 어떻게 사용됩니까?
Docker 설명서에는 기본 execdriver 옵션 ( https://docs.docker.com/engine/reference/commandline/daemon/ )에 대한 설명이 있습니다 . 문서는 말합니다 native.cgroupdriver 옵션은 컨테이너의 cgroup 관리를 지정합니다. cgroupfs 또는 systemd를 지정할 수 있습니다. systemd를 지정했는데 사용할 수없는 경우 시스템은 cgroupfs를 사용합니다. 기본적으로 옵션을 지정하지 않으면 execdriver는 먼저 systemd를 시도하고 cgroupfs로 폴백합니다. 이 예제는 execdriver를 cgroupfs로 설정합니다. 내 …
16 linux  docker 

2
Wayland의 컨테이너에서 그래픽 응용 프로그램을 어떻게 실행할 수 있습니까?
X11 데스크톱을 사용할 때 $DISPLAY변수와 /tmp/X11-unix디렉토리를 공유하여 도커 컨테이너에서 그래픽 응용 프로그램을 실행할 수있었습니다 . 예를 들면 다음과 같습니다. docker run -ti -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix some:ubuntu xclock 이제 Wayland를 실행하는 Fedora 25를 사용하고 있으므로 컨테이너와 공유 할 X11 인프라가 없습니다. 컨테이너에서 그래픽 응용 프로그램을 시작하고 데스크탑에 표시하려면 어떻게해야합니까? XWayland와 …
15 x11  docker  wayland 

2
언제, 왜 apt-get 업데이트를 사용해야합니까?
일반적인 질문 : 어떤 사람들이 명령 apt-get update이 무엇을 하고 언제 사용 해야하는지 설명 할 수 있습니까? 비고 자세한 답변을 부탁드립니다 . 귀하의 버전이 실제로 상세하지 않다면 매뉴얼 페이지의 사본뿐만 아니라 (아래 맨 페이지에서 하나의 정의를 넣었습니다). apt-get update : 소스에서 패키지 색인 파일을 재 동기화하는 데 사용됩니다. 사용 가능한 …
15 apt  docker 

5
최소한의 Centos Docker 컨테이너에 매뉴얼 페이지를 설치할 수 없습니다
Centos 7 Docker 이미지가 최소이며 Dockerfile을 디버깅하는 데 도움이되는 매뉴얼 페이지를 가져 오려고합니다. 기본적으로 많은 것이 없습니다. # man ls No manual entry for ls 당 이에 Serverfault 대답 , 나는 설치된 man-pagesRPM을, 그리고 잘 갈 듯 : # yum install -y man-pages Loaded plugins: fastestmirror, ovl Loading mirror speeds …
13 centos  rpm  man  docker 

4
도커 + 브리지 + DHCP
호스트와 동일한 LAN에서 주소 지정이 필요한 많은 도커 컨테이너가 있습니다. 지금까지 브리지 설정 및 수동으로 IP 할당 및 IP 관리를 통해이 목표를 달성했습니다 . 시작 예제는 다음과 같습니다. docker run \ --net="none" \ \ --lxc-conf="lxc.network.type = veth" \ --lxc-conf="lxc.network.ipv4 = 192.168.1.3/24" \ --lxc-conf="lxc.network.ipv4.gateway = 192.168.1.254" \ --lxc-conf="lxc.network.link = br0" \ …
13 dhcp  bridge  docker 

2
docker hello-world를 실행할 수 없음 : 장치의 마운트 지점을 찾을 수 없음
도커를 처음 사용합니다. 의 소프트웨어 관리 도구에서 도커를 설치했습니다 mint 17. 내가 실행할 때 docker run hello-world내가 나타납니다 FATA[0000] Error response from daemon: Cannot start container a6bcc1ede2c38cb6b020cf5ab35ebd51b64535af57fa44f5966c37bdf89c8781: [8] System error: mountpoint for devices not found 서비스 로그 ( /var/log/upstart/docker.log)를 보면 다음과 같습니다. ERRO[0617] Couldn't run auplink before unmount: exec: "auplink": …

1
의사 TTY를 할당하여 대화식으로 Dockerfile에서 Docker 컨테이너를 빌드 할 수 있습니까?
Dockerfile 아래에서 컨테이너를 만듭니다. FROM ubuntu:14.04 ... RUN apt-get update && apt-get install -y vim #RUN ssh-keygen -f /root/.ssh/id_rsa -N strongpass123$%^ RUN ssh-keygen -f /root/.ssh/id_rsa ... 나는 거의하지 않지만 사용 전후에 많은 명령이 ssh-keygen있습니다. 스크립트를 통해 docker exec -it thirsty_darwin sh script.sh이미지를 태그 한 다음 이미지에 태그를 지정한 다음 컨테이너 …

4
쉘 스크립트를 통해 yml 파일을 수정할 수 있습니까?
이것이 내 docker-compose.yml의 모습입니다. nginx: container_name: 'nginx' image: 'nginx:1.11' restart: 'always' ports: - '80:80' - '443:443' volumes: - '/opt/nginx/conf.d:/etc/nginx/conf.d:ro' links: - 'anything' 이제 우분투 서버에서 쉘 스크립트를 통해 일부 내용을 추가해야합니다. 그것이 가능한지 확실하지 않습니다. nginx/links존재하지 않는 경우에 새 요소 추가 새로운 newthing블록이없는 경우 블록 추가 새로운 내용은 다음과 같아야합니다. …

2
Docker에 루트 권한이 필요한 이유는 무엇입니까?
Docker를 배우고 있으며 아주 좋아합니다. 그러나도 커가 컨테이너 만들기, 로그 읽기 등을 위해 루트 권한이 필요한 이유를 이해하지 못합니다. 나는 이와 같은 기사를 읽었습니다. https://docs.docker.com/articles/security/ 그러나 "docker는 루트 폴더에 액세스 할 수 있기 때문에 루트 권한이 필요합니다." 글쎄, 도커를 루트가 아닌 것으로 실행하지 않아도되고 외부 시스템의 루트가 아닌 사용자 소유 …
11 docker 

2
Docker / LXC의 AppArmor 프로파일
MySQL을 실행하는 Docker 컨테이너 (LXC)가 있습니다. Docker의 기본 개념은 일반적으로 "컨테이너 당 하나의 실행 프로세스"이므로 MySQL 바이너리를 대상으로하는 AppArmor 프로파일을 정의하면 적용됩니까? 이것을 테스트 할 수있는 방법이 있습니까?
11 lxc  apparmor  docker 

1
대화식 Docker 컨테이너 내에서 bash 크기가 올바르게 조정되지 않음
때마다 터미널 크기 변경, 보통 bash것입니다 resize자동으로 그렇게하는 것이 LINES및이 COLUMNS올바르게 다시 계산된다. 그러나 어떤 이유로 bash대화 형으로 실행되는 Docker 컨테이너에서는 작동하지 않습니다 . 내가 가진 shopt checkwinsize -s내에서 bashrc도커 컨테이너 (하고 있는지 확인 on하여 shopt). 호스트 bash세션 과 동일합니다 . 정말 아이디어가 없어요. 창 크기를 조정할 때 자동으로 평가하기 …
11 bash  docker 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.