๋์ปค์์ Django๋ฅผ ์ฌ์ฉํ๊ณ ๋ณผ๋ฅจ ๋ง์ดํธ๋ก ๋ก์ปฌ ๋๋ ํ ๋ฆฌ๋ฅผ ์ถ๊ฐํ๊ณ ์ถ์ง๋ง manage.py๋ฅผ ์ฌ์ฉํ ๋ ์ผ๋ถ ํ์ผ์ด ์์ฑ๋ฉ๋๋ค. ๋ชจ๋ ํ์ผ์ "๋ฃจํธ"๋ก ์์ฑ๋ฉ๋๋ค. ํ์ฌ ์ฌ์ฉ์์๊ฒ ์ํ๋๋ก ๋ง๋๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
์๋ !
๋ฌธ์ ์์ฑ์ ๋ํ ์ด ์ค์ํ ์ ๋ณด๋ฅผ ์ฝ์ผ์ญ์์ค.
์๋ก์ด ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ํ๋ ๊ฒฝ์ฐ ์ด๋ฏธ ์ด๋ ค ์๋ ์ค๋ณต ํญ๋ชฉ์ด ์๋์ง ํ์ธํ์ญ์์ค. ์ด ์ ์ฅ์์ ๋ฌธ์ ๋ชฉ๋ก์ ๊ฒ์ํ์ฌ ์ด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ์ค๋ณต์ด ์๋ ๊ฒฝ์ฐ ๋ฌธ์ ๋ฅผ ๋ซ๊ณ ๋์ ๊ธฐ์กด ๋ฌธ์ ์ ๋๊ธ์ ์ถ๊ฐํ์ธ์.
๋ฌธ์ ๊ฐ ๋ฒ๊ทธ๋ผ๊ณ ์์ฌ๋๋ ๊ฒฝ์ฐ ์๋์ ํ์๋ BUG REPORT INFORMATION์ ํฌํจํ๋๋ก ๋ฌธ์ ์ค๋ช ์ ์์ ํ์ญ์์ค. 7์ผ ์ด๋ด์ ์ด ์ ๋ณด๋ฅผ ์ ๊ณตํ์ง ์์ผ๋ฉด ๋ฌธ์ ๋ฅผ ๋๋ฒ๊น ํ ์ ์์ผ๋ฉฐ ์ข ๋ฃ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ๋์ค์ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ฉด ๋ค์ ์ด ๊ฒ์ ๋๋ค.
์ด๊ฒ์ ์๋ํ๋ ์ ๋ณด ์๋ต์ ๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
๋ฌธ์ ๋ณด๊ณ ์ ๋ํ ์์ธํ ๋ด์ฉ์ https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting -other-issues๋ฅผ ์ฐธ์กฐํ์ธ์.
์๋ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ํ๊ฒฝ์ ์ฃผ์ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ญ์์ค.
docker version
:
docker info
:
uname -a
:
์ถ๊ฐ ํ๊ฒฝ ์ธ๋ถ ์ ๋ณด ์ ๊ณต(AWS, VirtualBox, ๋ฌผ๋ฆฌ์ ๋ฑ):
๋ฌธ์ ๋ฅผ ์ฌํํ๋ ๋จ๊ณ๋ฅผ ๋์ดํฉ๋๋ค.
1.
2.
์ผ.
๋ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ค๋ช ํ์ญ์์ค.
์์ํ ๊ฒฐ๊ณผ๋ฅผ ์ค๋ช ํ์ธ์.
์ค์ํ๋ค๊ณ ์๊ฐํ๋ ์ถ๊ฐ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ธ์.
---------- ๋ณด๊ณ ์ ์ข ๋ฃ ----------
$ docker version
Client API version: 1.19
Package Version (client): docker-1.7.1-7.gitd5a81b3.fc22.x86_64
Go version (client): go1.4.2
Git commit (client): d5a81b3/1.7.1
OS/Arch (client): linux/amd64
Server version: 1.7.1.fc22
Server API version: 1.19
Package Version (server): docker-1.7.1-7.gitd5a81b3.fc22.x86_64
Go version (server): go1.4.2
Git commit (server): d5a81b3/1.7.1
OS/Arch (server): linux/amd64
$ docker info
Containers: 8
Images: 100
Storage Driver: devicemapper
Pool Name: docker-253:1-404319-pool
Pool Blocksize: 65.54 kB
Backing Filesystem: extfs
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 4.575 GB
Data Space Total: 107.4 GB
Data Space Available: 39.96 GB
Metadata Space Used: 7.352 MB
Metadata Space Total: 2.147 GB
Metadata Space Available: 2.14 GB
Udev Sync Supported: true
Deferred Removal Enabled: false
Data loop file: /var/lib/docker/devicemapper/devicemapper/data
Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
Library Version: 1.02.93 (2015-01-30)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.1.3-201.fc22.x86_64
Operating System: Fedora 22 (Twenty Two)
CPUs: 4
Total Memory: 11.44 GiB
Name: kyan.xxx.xxx.xxx.com
ID: V6E4:XJB2:BURJ:SRYK:D6VW:2BDW:CFNH:BT4J:G54A:NSK5:OQEP:C4H3
$ uname -a
Linux kyan.laptop.nay.redhat.com 4.1.3-201.fc22.x86_64 #1 SMP Wed Jul 29 19:50:22 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
์ถ๊ฐ ํ๊ฒฝ ์ธ๋ถ ์ ๋ณด ์ ๊ณต(๋ฌผ๋ฆฌ์ ):
๋ฌธ์ ๋ฅผ ์ฌํํ๋ ๋จ๊ณ๋ฅผ ๋์ดํฉ๋๋ค.
sudo setenforce 0
๋ฅผ ์คํํ์ฌ ์ปจํ
์ด๋ ํด๋ผ์ฐ๋๊ฐ ๋ณผ๋ฅจ์ ํ์ผ์ ์ฐ๋๋ก ํฉ๋๋ค.docker-compose run web django-admin.py startproject composeexample .
์คํ๋ด ์ง๋ฌธ์: ์ปจํ ์ด๋ ์์ฑ ํ์ผ์ด ํธ์คํธ ์ฌ์ฉ์์ ๊ทธ๋ฃน์ ์ฌ์ฉํ๋๋ก ํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
drwxr-xr-x. 2 root root 4.0K Aug 12 09:21 composeexample
-rwxr-xr-x. 1 kyan kyan 360 Aug 12 09:21 docker-compose.yml
-rwxr-xr-x. 1 kyan kyan 146 Aug 11 18:59 Dockerfile
-rwxr-xr-x. 1 root root 255 Aug 12 08:52 manage.py
-rwxr-xr-x. 1 kyan kyan 99 Aug 11 18:46 requirements.txt
์๋ฃจ์
์ ์ฐพ์์ต๋๋ค. --user 1000:1000์ ์ถ๊ฐํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
๋๋ docker-compose.yml์ ์ถ๊ฐ
user: "1000:1000"