반응형

docker 8

시스템 시동 시 도커 컴포지트 업-데이터를 실행하는 방법은?

시스템 시동 시 도커 컴포지트 업-데이터를 실행하는 방법은? 시작 지점에서 컨테이너를 자동으로 시작하도록 하려면 다음 명령을 추가하려고 했습니다. cd directory_has_docker-compose.yml && docker-compose up -d/etc/rc.local에서 기계를 재부팅하면 용기가 작동하지 않습니다. 실행방법docker-compose up -d시스템 시동 시?우리가 사용할때crontab또는 감가상각 대상자들./etc/rc.local파일, 지연이 필요합니다(예:sleep 10, 시스템 서비스를 사용할 수 있는지 확인합니다.보통,systemd(또는upstart)는 시스템 부팅 시 시작되는 서비스를 관리하는 데 사용됩니다.이와 유사한 구성을 사용해 볼 수 있습니다. # /etc/syst..

programing 2023.09.24

컨테이너의 로그가 포함된 로그 파일은 어디에 있습니까?

컨테이너의 로그가 포함된 로그 파일은 어디에 있습니까? 다음을 사용하여 여러 컨테이너를 실행하고 있습니다.docker-compose명령을 사용하여 응용 프로그램 로그를 볼 수 있음docker-compose logs그러나 raw 로그 파일에 액세스하여 예를 들어 어딘가로 보내고 싶습니다.그것은 어디에 위치해 있나요?각 용기(용기 안?)마다 별도의 로그인 것 같은데 어디서 찾을 수 있나요?컨테이너의 로그는 다음에서 확인할 수 있습니다. /var/lib/docker/containers//-json.log (기본 로그 형식인 json을 사용하는 경우)각 컨테이너에서 로그 위치를 확인할 수 있습니다. docker inspect --format='{{.LogPath}}' $INSTANCE_ID 또한 로그의 전체 크..

programing 2023.08.25

macOS에서 Docker 데몬에 연결할 수 없음

macOS에서 Docker 데몬에 연결할 수 없음 일반적으로 OSX에서 Brew로 앱을 관리하는 것을 선호합니다. 도커, 도커 합성 및 도커 기계를 설치할 수 있습니다. docker --version Docker version 17.05.0-ce, build 89658be docker-compose --version docker-compose version 1.13.0, build unknown docker-machine --version docker-machine version 0.11.0, build 5b27455 나는 'Mac용 도커' 앱을 다운로드하여 실행하지 않았습니다. 하지만 내가 뛰려고 할 때 > docker run -d -p 80:80 --name webserver nginx docker:..

programing 2023.08.20

도커 합성 실행을 사용하여 로그 출력을 보는 방법은 무엇입니까?

도커 합성 실행을 사용하여 로그 출력을 보는 방법은 무엇입니까? 사용할 때docker-compose up내 모든 컨테이너에 대한 로그를 볼 수 있습니다.docker-compose.yml파일. 하지만, 사용할 때docker-compose run app다음에 대한 콘솔 출력만 표시됨app하지만 그 어떤 서비스도app에 따라 다릅니다.다른 서비스의 로그 출력은 어떻게 볼 수 있습니까?이 글을 쓸 당시에docker-compose run명령은 다른 서비스의 로그를 볼 수 있는 스위치를 제공하지 않으므로 사용해야 합니다.docker-compose logs원하는 로그를 확인하는 명령을 입력합니다. 2022년 6월 10일 업데이트 @Sandburg 도커가 언급했듯이 컴포지트는 이제 도커에 통합되었습니다.여기에 설명된 ..

programing 2023.08.15

도커에서 여러 터미널을 여는 방법은 무엇입니까?

도커에서 여러 터미널을 여는 방법은 무엇입니까? 두 개의 터미널이 필요한 도커 컨테이너에서 두 개의 별개의 프로세스를 시작해야 합니다.이를 달성하는 가장 좋은 방법은 무엇입니까?실행할 수 있습니다.docker exec -it bash여러 터미널에서 동일한 컨테이너에 연결된 여러 세션을 시작합니다.@elton Stoneman의 훌륭한 답변에 대해 자세히 설명하기 위해 (나와 같은 모든 새로운 도커들을 위해): 도커 터미널 열기 백그라운드에서 컨테이너로 실행 중인 이미지를 가져옵니다. 팁: docker ps 그러면 해당 이미지에서 방금 시작한 container_id가 표시됩니다. @elton Stoneman의 조언에 따라: 이제 도커 터미널이 컨테이너에 대화형 터미널을 표시합니다. 다른 터미널을 열고 3단계..

programing 2023.08.15

Mac용 도커 데스크톱을 시작할 수 없습니다.

Mac용 도커 데스크톱을 시작할 수 없습니다. 처음으로 Mac용 도커 데스크톱을 설치했지만 실행할 수 없었습니다.아래와 같이 설치하였습니다. ·이 공식 페이지(https://www.docker.com/get-started) 와 함께 등록하고 Mac 인텔 칩 다운로드 버튼을 클릭했습니다. ·Docker.dmg 파일을 열고 Docker.app을 Applications로 끌어다 놓았습니다. ·도커를 스포트라이트 검색하여 출시했습니다. ·"Docker.app"이 인터넷에서 다운로드한 앱임을 알리는 알림 화면의 "열림" 버튼을 클릭하였습니다.정말 열어보시겠습니까? 이후 응용 프로그램에서 응답이 없습니다. 현재 상태 응용프로그램 폴더에는 도커 앱이 있고, 위치에는 도커(배출 버튼 포함)가 있습니다.앱을 실행할 수 ..

programing 2023.08.10

도커 컨테이너 내에서 Curl 명령을 실행할 수 없음

도커 컨테이너 내에서 Curl 명령을 실행할 수 없음 OS X VM Docker 호스트에서 Docker 컨테이너를 생성했습니다.run 명령어를 사용하여 생성하고 다음을 기반으로 컨테이너를 생성했습니다.ubuntu:xenial이미지 오프 도커 허브. 이제 컨테이너가 루트로 생성되고 로그인된 후 컨테이너 내부의 명령 프롬프트에 연결됩니다. 홈브루를 설치하려고 했는데 어떤 이유로 홈브루를 설치하는 명령을 실행할 수 없습니다. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 내가 달릴 때 나는 충격을 받습니다: curl: 명령을 찾을 수 없습니다. 용기 안에서 컬을 사용할 수 없는 이유를 잘 모르겠습..

programing 2023.08.10

도커: CLI를 통해 --password를 사용하는 것은 안전하지 않습니다.--password-stdin 사용

도커: CLI를 통해 --password를 사용하는 것은 안전하지 않습니다.--password-stdin 사용 CI(Continuous Integration) 프로세스 중에 레지스트리에 로그인하면 다음 경고가 표시됩니다. WARNING! Using --password via the CLI is insecure. Use --password-stdin. 제가 그냥 교체해야 할까요?--password와 함께--password-stdin?도커 설명서에 따르면: 도커 로그인 명령을 대화형이 아닌 방식으로 실행하려면 다음과 같이 설정할 수 있습니다.--password-stdinSTDIN을 통해 암호를 제공하는 플래그입니다. STDIN을 사용하면 암호가 셸의 기록 또는 로그 파일로 끝나는 것을 방지할 수 있습니다. ..

programing 2023.08.05
반응형