Intro Docker Basic Instructions

Intro Docker Basic Instructions

Intro Docker Basic Instructions

Docker Basic Instructions

docker search
$ docker search mysql

docker pull
$ docker pull mysql
/var/lib/docker

不指定版本,預設是latest
$ docker pull mysql
指定mysql 5.5版本
$ docker pull mysql:5.5

建議使用指定版本,將來版本異動時(原版本不見),較不會有問題!

docker run
$ docker run mysql
$ docker run -d mysql:5.5 (-d : 在背景執行)
$ docker run –name mysql-1 mysql (指定container名稱)
$ docker run –name mysql-2 -it mysql /bin/bash (進入container,進入時hostname會改變)
-it : interactive text-based programs
$ docker run –name mysql-3 -e MYSQL_ROOT_PASSWORD=container -d mysql
-e : 傳環境變數(environment)給container