1. 安装简介(以下均为centeros系统介绍,建议购买云服务器,进行相关操作):

    参考:

    1. https://www.runoob.com/docker/centos-docker-install.html
    1. 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"]}
    
    1. 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镜像名称

    1. docker操作记录

    docker ps 查看运行的镜像
    docker ps -a 查看所有镜像
    docker start/stop/rm 镜像
    rm前需要先停止相关的镜像
    docker logs -f 镜像名称 :持续查看docker 对应镜像的日志 -f 为持续查看参数。