| Docker | Object oriented |
|---|---|
| Image | Class |
| Container | Object |
...
docker容器默认时区为UTC,若要更改可通过在服务器运行命令
echo "Asia/shanghai" > /etc/timezone;然后重启容器即可
无tag默认为
latest
name 镜像名称
-d daemon,让容器在后台运行
-p port,端口映射,本机端口 -> 容器端口
-P port,端口映射,容器内部端口随机映射到主机的高端口
--name 指定名称
-v 挂载文件或目录,本机 -> 容器中
-i STDIN,标准输入
-t terminal,可交互终端
name/tag image name and tag, tag means version
启动MySQL,设置root密码:
docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
-a all, 全部
-l latest,最后创建的容器