Docker -metacoding

docker dit옵션과 attach

MDanderson 2024. 9. 3. 14:05

 

 

docker run -d --name myubuntu ubuntu 하면 이미지는 다운받아지지만 컨테이너가 실행되진않음 ( ubuntu내에 실행중인 프로세스가 없어서)

 

ubuntu컨테이너를 실행시키는 방법

docker run -dit --name myubuntu ubuntu

i:상호작용

t:터미널모드로 상호작용 하겠다는 의미

 

docker ps 해보면 컨테이너가 잘 실행중인데

이 명령어가 실행되서 컨테이너가 종료되지 않는다는말

이제 윈도우에서 bash라는 프로그램을 통해서 메시지를 우분투에 전달할 수 있음

bash는 os한테내리는 명령어를 실핼할수있는  shell의 한 종류

 

실행중인 컨테이너에 접속하는 방법

docker attach <Container ID>

그후 리눅스의 os에 들어간 것이니 도커명령어는 안먹힘

 

 

--link란?

ex) docker run --link myubuntu : myubuntu랑 결합해서 실행