[docker] docker+ubuntu

1973 ワード

dockerのインストール

$sudo apt-get update
$sudo apt-get install docker.io


インストールの確認

$docker --version

docker commands for operation

Run
$sudo docker run -it -d ubuntu
$sudo docker ps

Exec
$sudo docker exec -it container_id
$exit 

Stop
$sudo docker stop container_id
$sudo docker kill container_id

Remove
$sudo docker rm container_id
$sudo docker rmi image_id

dockerコンテナの使用

$sudo docker run -it -d container_id
$sudo docker ps

$sudo docker exec -it container_id bash

Container 접속 완료
(Apache 서버 접속하기)
apt-get update
apt-get install -y apache2
service apache2 status
service apache2 start 
exit




Commit changes in image

//실행되는 container에 내용을 변경한 후 유지하려면 새로운 image를 만들어서 변경사항 commit해야한다
$sudo docker commit container_id image_name

docker container port mappig

$sudo docker run -it -p portNum image_name


接続成功