Docker 데몬 설정 및 조작 & 원격 접근

2215 단어
데몬 구성 및 작업
1. 데몬 보기
linux 명령: ps -ef | gerp dockersudo status docker2. 열기 닫기 데몬 다시 시작sudo service docker start sudo service docker stop sudo service docker restart
docker 설정을 수정하면 서비스를 다시 시작해야 합니다
3. docker 시작 옵션docker -d [options]는 수호 형식으로 운행한다는 것을 나타낸다/etc/default/docker docker 시작 프로필/etc/sysconfig/docker구성 내용:
# Docker Upstart and SysVinit configuration file

#
# THIS FILE DOES NOT APPLY TO SYSTEMD
#
#   Please see the documentation for "systemd drop-ins":
#   https://docs.docker.com/engine/admin/systemd/
#

# Customize location of Docker binary (especially for development testing).
#DOCKERD="/usr/local/bin/dockerd"

#'docker      '

# Use DOCKER_OPTS to modify the daemon startup options.
#DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4"

#'docker opts     '

# If you need Docker to use an HTTP proxy, it can also be specified here.
#export http_proxy="http://127.0.0.1:3128/"

#''

# This is also a handy place to tweak where Docker's temporary files go.
#export DOCKER_TMPDIR="/mnt/bigdrive/docker-tmp"

#'      '

원격 액세스
1. 환경 준비
  • Docker 설치 서버 2대
  • Docker 데몬 시작 옵션 수정, 서버 구분
  • clientAPI와 ServerApi 버전의 일치 보장
  • ubuntu16.04     systemd     ,    systemd    。
    
    ubuntu16.04 , /lib/systemd/system/docker.service ExecStart     --label name=docker_server_1,        systemctl daemon-reload ,service restart docker,docker info    
    
    --label  docker    

    2. 서버, 클라이언트 설정 수정-H 설정 서버에서 사용하는 socket-H unix:///var/run/docker.sock 기본 설정-H tcp://0.0.0.0:2375 일반 본체 IP: 2375
    tcp://host:port
    unix:///path/to/socket
    fd://* or fd://socketfd

    테스트: curl http://ip:2375/infoDOCKER_HOST 환경 변수를 사용하여 운영 단순화export DOCKER_HOST="tcp://host:port" docker 실행 기본 원격 docker 실행
    만약 되돌려야 한다면 export DOCKER_HOST=""만 있으면 된다-H 여러 개의 매개 변수 값을 지정할 수 있으며, 이것unix:///path/to/socket을 더하면 기본적으로 접근할 수 있습니다

    좋은 웹페이지 즐겨찾기