목록가상화/Docker (9)
코드 잡동사니
https://linuxize.com/post/how-to-install-virtualbox-on-centos-7/ How To Install VirtualBox on CentOS 7 VirtualBox is an open source cross-platform virtualization software which allows you to run multiple guest operating systems (virtual machines) simultaneously. In this tutorial we will show you how to install VirtualBox from the Oracle repositories on Cent linuxize.com
https://njas.tistory.com/63 https://hub.docker.com/r/kylemanna/openvpn 참조핫
docker update 실행시 Requested CPUs are not available - requested 이러한 오류를 뱉는다면 docker info 를 확인해보면 CPUs 의 개수가 1개밖에 없으면 위와같은 오류가 나오게 된다. CPUs 개수가 2개 이상일때 docker update --cpuset-cpus=1 를 입력이 가능하다.docker update --help //cpu 나 메모리 기능 변경하는 목록들이 나온다.docker update --cpuset-cpus=1 docker run --memory=200m --memory-swap=500m --cpu-shares 의 기본값 1024 로 CPU 할당에서 1의 비율
docker logs docker logs -ft 그외에 로그 드라이버 syslog, journald, fluentd, awslogs ...등이 있다. 컨테이너 실행시 DOCKER_OPTS="--log-driver=syslog" 로그 종류 1. syslog
도커 컨테이너 생성시 기본적으로 ip 주소를 자동할당해준다. 네트워크 기능 docker network create --driver mybridge 1. 브리지 - 자동으로 할당해주는 ip 대역대를 변경해서 ip 주소를 할당해준다 - --net-alias - --link 와 비슷하지만 --link 는 default bridge 에서 사용이 가능하다 --net-alias 는 자신이 만든 커스텀 브리지를 통해서 dns 명칭 등록 가능2. 호스트 - 자기 자신3. None - 네트워크 사용하지 않음4. 컨테이너(container) - 다른 컨테이너와 네트워크 환경 공유 - --net container: 5. 오버레이 네트워크 생성 https://blackpost.xyz/2018/01/13/networking-d..
도커 volume 사용방법 사실 docker volume --help 치면 나온다.. docker volume create myvolume //볼륨 생성 docker volume inspect myvolume //볼륨 저장 위치 확인 docker volume ls //볼륨 리스트 조회 docker volume rm myvolume //해당 볼륨 삭제 docker volume prune //사용되지 않는 전체 볼륨 삭제
docker: Error response from daemon: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/containerd/io.containerd.runtime.v1.linux/moby/632c2e5df37cfa3620dc8e5a5e46ce4c281239a4f14d7e393647232b8188446a/log.json: no such file or directory): runc did not terminate sucessfully: runc: symbol lookup error: runc: undefined symbol: seccomp_version: unknown. 도커로 tomcat 를 pull 하고 run..