본문 바로가기

가상화/Docker

Docker - nginx + php-fpm mikechernev/dockerised-php Making your dockerised PHP application even better Dockerise your PHP application with Nginx and PHP7-FPM Required Docker (+docker-compose, docker-machine, docker-nightly) file strunture . .. code/ index.html index.php code2/ index.html index.php docker-compose.yml log.conf site.conf site.1.conf docker-compose.yml web: image: nginx:latest ports: - "80:80" # local port .. 더보기
Docker for Linux 일반계정 사용 Post-installation steps for Linux Control and configure Docker with systemd일반계정으로 docker 사용 Docker Daemon Unix Socket 대신 TCP port를 사용(Binds)한다. 기본적으로 Unix Socket은 Root만 사용할 수 있도 일반 사용자는 Sudo를 이용해서 사용(Access)할 수 있다. Docker Daemon은 항상 Root로 실행된다. Sudo를 사용하지 않고 Docker를 하려면 docker Unix 그룹을 생성 후 그룹에 사용자를 추가하면 된다. # docker 그룹 생성 sudo groupadd docker # 사용자 추가 sudo usermod -aG docker $USER # 로그아웃 후 다시 로.. 더보기
Docker for CentOS7 Get Docker CE for CentOS Index of /linux/centos/7/x86_64/stable/Packages/ CentOS Docker OS requirements Docker CE를 설치하려면 CentOS 7의 64 비트 버전이 필요합니다. 저장소 설치 # 필수 유틸리티 설치, yum-utils는 yum-config-manager, device-mapper-persistent-data 및 lvm2는 devicemapper 저장 장치 드라이버에 필요. sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # 저장소 설정 sudo yum-config-manager \ --add-repo \ https://download.d.. 더보기
Docker for Ubuntu Get Docker CE for Ubuntu 우분투 확연 Docker APT 저장소 sudo apt-get update sudo apt-get install docker.io source /etc/bash_completion.d/docker sudo docker version Docker 관리 저장소 shell 명령어 다운로드 설치 curl -sSL https://get.docker.com/ | sudo sh Docker 업그레이드 sudo apt-get update && sudo apt-get upgrade Docker 사용 유저권한 부여 sudo gpasswd -a {username} docker # logout after new login docker ps Docker CE Remove Old Do.. 더보기
Docker 치트 시트 Docker 치트 시트 Docker 기본 사용법 24시간 동안 Docker 개발 한경 구축하기(A Docker Dev Environment in 24 Hours!) (Docker와 함께 개발환경 구축하기)Building a Development Environment With Docker Docker 컨테이너에 대한 이야기(Discourse in a Docker Container) 현재 설치는 Docker for Mac을 이용 이미지와 컨테이너 관리는 kitematic 을 이용한다. 그 외 기본적인 명력에 대한 정리가 한눈에 들어오게끔 잘 정리 되어 있다. Docker 에 대한 전반적인 흐름과 튜토리얼은 Docker 기본 사용법을 보면 된다. 개발자라면 CLI 명령어는 알고 있어야 하니 Docker 치트 .. 더보기
Docker Kitematic / ToolBox Docker Kitematic Docker Toolbox Kitematic 쉽고 빠르게 관리하는 Docker Container 를 GUI Tool ToolBox ToolBox는 빠르고 쉽게 컴퓨터에 도커 환경을 설치 및 설정하기위한 Tool. 더보기
Docker for Mac/Windows Getting Started with Docker for Mac Getting Started with Docker for Mac Get Docker for Mac (stable) 다운로드 다운로드 받은 Docker.dmg 실 열고서 Docker 설치 애플리케이션 폴더에서 Docker.app을 클릭 후, 상단 상태바에 Docker 상태바에서 Docker 가 나타난다. Getting Started with Docker for Windows Get Docker for Windows (stable) 다운로드 선행 조건 Windows 에서 Docker를 사용하기 위해서는 MS Hyper-V를 필요로 한다. Virtual-Box는 더 이상 필요로 하지 않는다. Windows Docker는 64bix Windows .. 더보기
Docker for Mac - boot2docker boot2docker는 공식적으로 새로운 Docker Toolbox 상자에서는 지원되지 않는다. 즉 Docker Toolbox를 이용하라는 얘기? boot2docker/osx-installer Docker for Mac Getting Started with Docker for Mac How to Use Docker on OS X: The Missing Guide Docker 기본 사용법, 가장 빨리 만나는 Docker 2장 - 2. Mac OS X : Docker 설치하기 (boot2docker) OSX에서 Docker로 개발환경 구성하기 Mac OS X에서 docker 설치하기(시작하기) Docker 는 리눅스의 LXC(Linux Container), 0.9 이후 부터 libcontainer를 이용한 .. 더보기