docker run -it tshoons/car_plate_number_detect:v0 /bin/bash
Cmd나 Entrypoint 필드를 찾아서 기본 설정 쉘 확인!
docker inspect tshoons/car_plate_number_detect:v0
[
{
"Id": "sha256:4430092df5cc27ea291a18b3450dfbcf7454eaa68449633ce7863b68fff5b512",
"RepoTags": [
"tshoons/car_plate_number_detect:v0"
],
"RepoDigests": [
"tshoons/car_plate_number_detect@sha256:e260b04d3a6edfcbdb96e7d064d44ca1d4773b0ac43f3ed15574159eb67cb8f2"
],
"Parent": "",
"Comment": "",
"Created": "2024-07-17T07:02:50.201528366Z",
"DockerVersion": "27.0.3",
"Author": "",
"Config": {
"Hostname": "3904c0f5f273",
"Domainname": "",
"User": "",
"AttachStdin": true,
"AttachStdout": true,
"AttachStderr": true,
"Tty": true,
"OpenStdin": true,
"StdinOnce": true,
"Env": [
"PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.UTF-8",
"GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D",
"PYTHON_VERSION=3.10.14",
"PYTHON_PIP_VERSION=23.0.1",
"PYTHON_SETUPTOOLS_VERSION=65.5.1",
"PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/e03e1607ad60522cf34a92e834138eb89f57667c/public/get-pip.py",
"PYTHON_GET_PIP_SHA256=ee09098395e42eb1f82ef4acb231a767a6ae85504a9cf9983223df0a7cbd35d7"
],
"Cmd": null,
"Image": "car_plate_detection_test",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"/bin/bash"
],
"OnBuild": null,
"Labels": {}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 6269696211,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/56dc9b3952da8d57d062750d1e09de31814f3ed1d5636a421be6fe667a6d0501/diff:/var/lib/docker/overlay2/11aa0f3f28a8d2d98ad6d8dc1baa9135cbc8bdb6949a74028523c7bcfda1c0b4/diff:/var/lib/docker/overlay2/7cfe30057ebc2e6542c868d5bd190e6521c330e990a1c283c2f47d3987b128a8/diff:/var/lib/docker/overlay2/1383aa55916333b6120f735bd43077e5d5317aef1aac05f156bfaa4b5aa0d549/diff:/var/lib/docker/overlay2/0bd9ebb8f3285ad2c04e484cfda075c73ec8bd0507c179f8b867b473c27fd121/diff:/var/lib/docker/overlay2/f09b0094aed40e495af5c7dea7dc6382721bdc769fb98460f78b8d628bb331b4/diff:/var/lib/docker/overlay2/48e1f04927286410858405e1fbadea090386af72990105557563ded8e0a5d86d/diff:/var/lib/docker/overlay2/d3423d0fe74afc7d7d40a56abaadb0983dd0fbad4f3ac080377e52025810ae2c/diff:/var/lib/docker/overlay2/d661fa46deabdc0e651a76ad022f5bc68a5c495a5b3c0a2891f33d5b6d2af8ed/diff:/var/lib/docker/overlay2/1f9620fe3109769d234ae40905644c8e3c99d33328cbbaba0ff0563c2e4fe9b3/diff:/var/lib/docker/overlay2/c75de126ad66d6c5fa39113bcb48a4e750c26a6dcd2a82f5a528e4ec8d3f1164/diff",
"MergedDir": "/var/lib/docker/overlay2/0f8238ddaf741294cedcea897c67244bcb42df50d4a4272bace710bd4b6d67a8/merged",
"UpperDir": "/var/lib/docker/overlay2/0f8238ddaf741294cedcea897c67244bcb42df50d4a4272bace710bd4b6d67a8/diff",
"WorkDir": "/var/lib/docker/overlay2/0f8238ddaf741294cedcea897c67244bcb42df50d4a4272bace710bd4b6d67a8/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:32148f9f6c5aadfa167ee7b146b9703c59307049d68b090c19db019fd15c5406",
"sha256:1fe609a255a382117061cfbc10f202a7247101d2d57519ae5ceec82a79dc40d1",
"sha256:b0fd3128dcdbbca0e4a4f5f753b72be896312fbfd8cdd29fc866e4a402a17665",
"sha256:bb75f9b0e54435c3d5e216253b5d469363a129740858c2f153de0ac0e271a490",
"sha256:c3f9a6a5748ba16059b0ae074079f7e4656030bca64bf27431147911e16fcdbd",
"sha256:e6a150fb635980704c2721f9873a0992ae4365c39df5cec1b16c188d1f566026",
"sha256:7fa0a2dd9051952537318ec9df1203d1bd9d1f1719b48f5b39d80c2d1cdd780d",
"sha256:c7232913b8f2c9b388674b5101154fd2c9d939699be05645ebcd87d6ffbbcadf",
"sha256:cd490a42d8328d3ff5f60c2d60cce6f989bd6633699c9dc77275d24be8be85be",
"sha256:4d2f9d004640cc641827aa42f04b06bbff5aa61d2995953d00a0abc181ae03bb",
"sha256:67c2ded152f68684687ebf9f140423bce7fc2292f35d5aa3c111cebdb30adc3a",
"sha256:db307040df138f46b049a82a39abced4912bb982e5f4a2b2336bafb255d8d2d4"
]
},
"Metadata": {
"LastTagTime": "0001-01-01T00:00:00Z"
}
}
]
/bin/bash인데..?
현재 컴퓨터는 윈도우11, ubuntu 22.04듀얼 부팅 상태이고 현재 부팅된 os 는 ubuntu가 문제가 있나??
1. /bin/sh 시도
2. python 명령어 시도
3. 다중 아키텍처 이미지 확인
실패..
4. dockerfile 확인 - run을 해야 하는데??
울며겨자먹기로 container 확인.. ?? command가 이상해.
바보.. dockerfile에서 /bin/bash에 실행되도록 옵션을 넣었던 거였다!
'CI&CD > Docker' 카테고리의 다른 글
Docker 통신 메커니즘 (0) | 2024.08.01 |
---|---|
[Docker] docker commit vs docker tag 차이 (0) | 2024.07.24 |
[Docker] docker pull 시 no space left on device 문제 (1) | 2024.07.20 |
[Docker] docker image & container 삭제 (0) | 2024.07.18 |
[Docker] Docker 튜토리얼 및 실행 (1) | 2024.07.10 |