zoukankan      html  css  js  c++  java
  • Centos7上安装Docker

    一 Centos7上安装Docker
    1安装需要的软件包 yum install -y yum-utils device-mapper-persistent-data lvm2
    2设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


    3可以查看所有仓库中所有docker版本,并选择特定版本安装 yum list docker-ce --showduplicates | sort -r
    例如:sudo yum install docker-ce-17.12.0.ce
    4安装完毕,启动并加入开机启动
    $ sudo systemctl start docker
    $ sudo systemctl enable docker

    5配置Docker加速器: 创建或修改 /etc/docker/daemon.json 文件,并写入以下内容:

    {
        "registry-mirrors": [
            "https://mirror.ccs.tencentyun.com",
            "http://hub-mirror.c.163.com"
        ]
    }

    6配置完加速器重启命令
    sudo systemctl daemon-reload
    sudo systemctl restart docker

    7查看Docker版本: $ docker version

       docker ps 查看容器的ID

       查看本地镜像 docker images

    8、登录容器: docker exec -it [容器的ID] bash

    补充:删除已经开启的容器 docker rm [pid]

    二 Docker 安装 MySQL

    参考https://www.runoob.com/docker/docker-install-mysql.html
    1、拉取 MySQL 镜像 docker pull mysql:5.7.29
         
    2、服务器33060端口映射容器的3306端口,运行容器: docker run -itd --name mysql -p 33060:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.29
         补充知识:上面命令启动后MySQL编码为latin,官方说明设置MySQL字符编码、大小写不敏感(推荐使用)
         docker run -itd --name mysql -p 33060:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.29 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --lower_case_table_names=1

    三 Docker常用命令

    # 重启 systemctl restart docker
    # 查看进程 docker ps
    # 查看本地镜像 docker images
    # 进入容器: docker exec -it [容器的ID] bash
    # 删除已经开启的容器 docker rm [pid]
    # 停止一个正在运行的容器 docker stop 容器ID或容器名
    # 重启一个容器 docker restart 容器ID或容器名(不管容器是否启动,直接重启容器)

  • 相关阅读:
    Logstash利用GeoIP库显示地图以及通过useragent显示浏览器(
    remote tomcat monitor---jmc--jvisualvm
    python AI(numpy,matplotlib)
    rpm package.http://rpmfind.net/
    cpuspeed和irqbalance服务器的两大性能杀手
    什么叫CallBack函数,怎么用回调函数?
    发送微博消息
    curl抓取信息
    JavaScript键盘事件全面控制代码
    js实现网页收藏功能,动态添加删除网址
  • 原文地址:https://www.cnblogs.com/yzuzhang/p/12542734.html
Copyright © 2011-2022 走看看