-
[Ubuntu][docker] 개발환경설정기록하다 2018. 10. 12. 16:01
docker ubuntu16.04 django
1. docker image 생성
2. 생성한 이미지로 컨테이너 실행
* tiamo-image 라는 이미지를 가지고 컨테이너 실행
컨테이너 이름은 ctiamo
docker run -it --name ctiamo tiamo-image
*실행중인 컨테이너 확인
docker ps
*실행중인 컨테이너에 접속
docker exec -it ctiamo bash
3. 외부에서 docker 명령어 실행 (그냥 해봄)
Usage: docker exec [OPTIONS] CONTAINER COMMAND [ARG...] [flags]
docker exec ctiamo bash /var/www/snippet/test.sh
또는
docker exec ctiamo echo "hello"
4. django 설치
sudo apt-get update
sudo apt-get install python-django
pip install django==1.10.8
* django 버전확인
$ python >>> import django >>> django.get_version() '1.5.12'
5. mysql 설치
apt-get install mysql-server
*mysql start
sudo service mysql start
pip install Unipath
pip install django-model-utils
apt-get install python-mysqldb
*mysql 문자셋 지정
vi /etc/mysql/conf.d/encoding.cnf
[client] character-sets-dir=utf8 [mysqld] init_connect=SET collation_connection = utf8_general_ci init_connect=SET NAMES utf8 #default-character-set=utf8 # deprecated character-set-server=utf8 collation-server=utf8_general_ci
* 재시작service mysql restart* mysql 접속 후 변경사항 확인
show variables like 'char%';
참고자료
'기록하다' 카테고리의 다른 글
Node.js 웹 앱의 도커라이징 (0) 2019.01.08 [windows][docker] 컨테이너 / 이미지 모두 삭제 (0) 2018.10.16 [Ubuntu][AWS][EC2] 서버환경설정 (0) 2018.10.11 [AWS][Ubuntu] 계정 추가 & ssh 설정 (0) 2018.10.11 [pip ]from pip import main ImportError: cannot import name main (0) 2018.09.20