docker compose 사용법 간단 정리.


docker 설치 후 mysql 을 다운 받는다.

docker-compose.yml

version: '2'
services:
  mysql:
    image: mysql:5.7
#    container_name: test-mysql
    ports:
      - 3306:3306
    environment:
      MYSQL_ALLOW_EMPTY_PASSWORD: "true"
    volumes:
      - ~/work/docker_data/mysql:/var/lib/mysql

동일한 path에서 
시작
$> docker-compose up [-d](데몬으로 실행)
멈춤
$> docker-compose stop 
mysql 접속 : 
$> mysql -h127.0.0.1 -uroot





돌아가는 docker 확인
$> docker ps
docker 끝내기
$> docker stop ID

이미지 확인
$> docker images
이미지 삭제
$> docker rmi [-f] id

이미지 검색
$> docker search 이름
ex)
$> docker search elasticsearch 
다운 받기
$> docker pull elasticsearch:5.6.5

elasticsearch 정상적인지 확인

docker-compose 상태 확인
$> docker-compose ps
올드한 것이 있다면 전체 삭제
$> docker-compose rm


+ Recent posts