- 安装简介(以下均为centeros系统介绍,建议购买云服务器,进行相关操作):
参考:
https://www.runoob.com/docker/centos-docker-install.html
- docker镜像加速:
Docker官方提供的中国镜像库:https://registry.docker-cn.com; 将如下内容写入/etc/docker/daemon.json
检查加速器是否生效:在命令行执行 docker info,如果从结果中看到了如下内容,说明配置成功。
$ docker info
Registry Mirrors:
https://registry.docker-cn.com/
{"registry-mirrors":["https://registry.docker-cn.com"]}
- docker安装mysql示例:
可以用 docker search mysql 命令来查看可用版本:
$ docker search mysql
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mysql MySQL is a widely used, open-source relati... 2529 [OK]
mysql/mysql-server Optimized MySQL Server Docker images. Crea... 161 [OK]
centurylink/mysql Image containing mysql. Optimized to be li... 45 [OK]
sameersbn/mysql 36 [OK]
google/mysql MySQL server for Google Compute Engine 16 [OK]
appcontainers/mysql Centos/Debian Based Customizable MySQL Con... 8 [OK]
marvambass/mysql MySQL Server based on Ubuntu 14.04 6 [OK]
drupaldocker/mysql MySQL for Drupal 2 [OK]
azukiapp/mysql Docker image to run MySQL by Azuki - http:... 2 [OK]
...
安装操作:
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
docker run 命令用来创建
itd交互式终端后台运行
name指定容器名称
p指定映射端口
Mysql比较特殊,需要指定MYSQL_ROOT_PASSWORD变量
mysql为docker镜像名称
- docker操作记录
docker ps 查看运行的镜像
docker ps -a 查看所有镜像
docker start/stop/rm 镜像
rm前需要先停止相关的镜像
docker logs -f 镜像名称 :持续查看docker 对应镜像的日志 -f 为持续查看参数。
