일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 서브쿼리
- codeigniter4
- javascript
- Ruby On Rails
- docker-compose
- ruby
- cron
- ubuntu
- php
- ec2
- AWS
- NGINX
- view
- react
- props
- MySQL
- controller
- Python
- imagemagick
- linux
- Git
- Wordpress
- docker
- centOS7
- Selenium
- pagination
- laravel
- vue
- SQL
- dockerfile
- Today
- Total
목록MySQL (3)
내가 한 노력들
Linux는 centos기반의 환경에서 설치해볼려고 합니다. RPM을 이용한 설치를 하기위해서 centos 이미지를 통한, 컨테이너를 만들고 MySQL8.0를 설치할려 합니다. ※RPM : Red Hat 기반의 패키지 매니저 Docker 환경 CentOS7 버전을 이용한 컨테이너 실행 docker run -d --privileged --name mysql8.0 centos:centos7 /sbin/init 위의 옵션들을 짧게 설명하자면 -d : 백그라운드로 실행 --privaileged : systemctl을 사용하기 위한 추가 옵션 --name : 컨테이너 이름 centos:centos7 : centos 이미지를 사용하는데 버전을 7버전을 사용 /sbin/init : 사용할 명령어 컨테이너에 추가 프로..
저번에 만든 wordpress 환경에 network 적용과, MySQL에는 볼륨옵션을 추가해볼려고 합니다. 기존의 컨테이너 정지 / 삭제 docker stop mysql docker rm mysql docker stop wordpress docker rm wordpress 우선 컨테이너를 삭제하기 위해서는 정지된 상태여야 하기 때문에, 컨테이너를 중지 시킨 뒤 삭제해줍니다. network 생성 network를 생성하게 되면, 컨테이너를 그룹처럼 관리할 수 있게됩니다. 그러면, wordpress 컨테이너를 생성할 경우에 -e WORDPRESS_DB_HOST=host.docker.internal로 설정해주었던 것도 -e WORDPRESS_DB_HOST=mysql 이런식으로 설정이 가능해집니다. docker ..
MySQL 컨테이너 생성 우선 WordPress에 필요한 DB가 필요합니다. docker -d -p 3306:3306 \ -e MYSQL_ALLOW_EMPTY_PASSWORD=true \ --name mysql mysql:5.7 -d : 백그라운드 -p : 포트설정 -e : 환경설정 --name : 컨테이너 이름 mysql:5.7 : mysql 5.7버전 ( image이름) MYSQL_ALLOW_EMPTY_PASSWORD=true : MySQL 실행할시에 Password 입력 생략 위의 명령어를 실행시키면, 위와같은 화면이 뜹니다. image가 존재하지 않을 경우에는 image부터 설치합니다. MySQL 실행 docker exec -it mysql mysql exec : start중인 컨테이너 실행 -i..