阿里云服务器配置docker

  • 一、安装docker
    • 1、远程连接服务器
    • 2、安装Docker存储驱动的依赖包
    • 3、运行以下命令,添加稳定的Docker软件源
    • 4、查看已添加的Docker软件源
    • 5、安装docker
    • 6、启动docker
  • 二、使用docker安装mysql
    • 1、查询mysql镜像
    • 运行
    • 在my.cnf文件中写入以下配置
    • 重启容器
    • 3、进入容器内部
    • 修改mysql密码
    • 镜像出错删除重新安装

一、安装docker

1、远程连接服务器

2、安装Docker存储驱动的依赖包

dnf install -y device-mapper-persistent-data lvm2

3、运行以下命令,添加稳定的Docker软件源

dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、查看已添加的Docker软件源

dnf list docker-ce

5、安装docker

dnf install -y docker-ce --nobest

6、启动docker

systemctl start docker

二、使用docker安装mysql

1、查询mysql镜像

docker search mysql

将查询的镜像拉取到本地

docker pull mysql

运行

docker run -p 3306:3306 --name mysqlwp -v /mydata/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql

说明
-p 3306:3306:将容器的3306端口映射到主机的3306端口
-v /mydata/mysql/data:/var/ib/mysql/:将配置文件夹挂载到主机
-e MYSQL_ ROOT_ PASSWORD-root: 初始化root用户的密码

在my.cnf文件中写入以下配置

[ent]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_ unicode_ ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
docker cp /mydata/mysql/conf/my.cnf 7405d0e98545:/etc/mysql/mysql.conf.d

重启容器

docker restart 74

3、进入容器内部

docker exec -it mysqlpw /bin/bash
docker exec -it  74 /bin/bash

docker第一次登录msql不需要密码

修改mysql密码

镜像出错删除重新安装

docker ps -a
docker stop 《container id》
docker rm

阿里云服务器配置docker及其使用相关推荐

  1. 华为云之HECS云服务器配置docker环境

    华为云之HECS云服务器配置docker环境 一.华为HECS云服务器介绍 二.SSH登录HECS云服务器 三.检查HESC环境 1.检查系统版本 2.检查VPC本地IP地址 四.配置yum仓库 1. ...

  2. 如何选择阿里云服务器配置?

    阿里云服务器配置的选择 普通的个人小型网站,个人博客等小流量网站,可选择低配置的阿里云服务器 推荐配置:CPU:1核.内存1G或2G.硬盘40G.带宽:1M或2M 论坛.门户类网站:论坛.门户类网站, ...

  3. 『中级篇』阿里云安装Docker企业版UCP和DTR(59)

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:『中级篇』阿里云安装Docker企业版UCP和DTR(59) 前面一节讲到了如何在阿里云使用容器服务的方式,本节主要讲讲如何在 ...

  4. 阿里云部署Docker(5)----管理和公布您的镜像

    出到这节,我在百度搜索了一下"阿里云部署Docker",突然发现怎么会有人跟我写的一样呢?哦,原来是其它博客系统的爬虫来抓取,然后也不会写转载自什么什么的.所以,我最终明确为什么那 ...

  5. 阿里云服务器安装docker开发环境

    前段时间在阿里云上买了个服务器,打算部署一下开发环境,想了一下就使用最近一年念念不忘的docker来部署吧!他的好处就去看看官方文档吧,这边在部署使用之后会总结到该导航文章中,这篇导航文章会随时更新, ...

  6. 企业建站选择阿里云服务器配置详细教程

    阿里云--阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司.提供云服务器.云数据库.云安全等云计算服务,以及大数据.人工智能服务.精准定制基于场景的行业解决方案.专业快速备案,7x24小时售 ...

  7. 阿里云创建docker免费个人容器镜像托管(私服)服务

    创建容器镜像服务 进入主页:容器镜像服务 选择个人实例: 点击创建个人版: 创建完成,点击设置Registry登录密码: 创建命名空间(全网唯一): 创建镜像仓库: 选择本地仓库: 创建成功: 操作指 ...

  8. 三小时,阿里云使用docker部署redis(阅文无数)

    相信大家肯定看了不少的使用阿里云通过docker部署redis的博文,但是这些博文的步骤确是模糊,最后很难成功. 第一步: 拉取redis镜像 docker pull redis # docker p ...

  9. Docker——阿里云搭建Docker Swarm集群

    阿里云搭建Docker Swarm集群 Docker Swarm概念 环境部署 Swarm集群搭建 安装Docker 配置阿里云镜像加速 搭建集群 Raft一致性算法 Swarm集群弹性创建服务(扩缩 ...

  10. 阿里云服务器配置如何选

    阿里云服务器配置如何选 很多新用户在购买阿里云服务器的时候纠结服务器配置到底应该怎么选?到底什么样的配置适合自己?可以参考一下: 一:首先先确定是做什么业务,如果是小型网站可以选择配置低一些的比如1核 ...

最新文章

  1. 五步让你玩转CocoaPods
  2. laravel redis_如何将redis优化
  3. linux cached 进程,关于Linux cached内存简析
  4. 方格取数(1)(HDU-1565)
  5. python---基础知识
  6. mysql 组内排名_【原】MySQL分组排序(包含组内排名、求中位数)
  7. docker 从harbor 拉取镜像慢_kubernetes从Harbor拉取镜像imagePullSecrets如何创建
  8. A - C语言实验——最值
  9. 本机不装Oracle,使用plsql连接远程Oracle的方法
  10. xp系统开机必须启动的服务器,XP系统如何关闭开机启动项呢?
  11. 【提问】iOS UIAtumator 是怎么判断元素isVisible的?
  12. 如何在 Web 前端做 3D 音效处理
  13. 毕设专用 基于Vue的大病保险管理系统 这个开源项目你值得拥有
  14. mysql duplicateentry_Mysql错误:Duplicate entry 'xxx' for key 'PRIMARY'的解决方法_mysql_爱周末...
  15. win10电脑输入密码就重启,进入无限重启状态详细解决办法
  16. axure网页预览_预览和导出HTML
  17. 排查服务器异常流量保姆级教程
  18. HBuilderX 终端显示空白问题
  19. Dell服务器出错代码和含义
  20. fatal: 无法访问 ‘https://gitlab.com/libeigen/eigen.git/‘:Failed to connect to gitlab.com port 443: 没有到主机

热门文章

  1. paddlex,2.1.0识别预测代码(包含视频的)
  2. SQL分组排序和排序函数(rank、dense_rank、row_number)
  3. 2014 计算机学科 排名,2014QS世界大学学科排名:计算机学科排行榜
  4. leetcode296. 最佳的碰头地点
  5. SQL中进行去重的方法
  6. 什么是GPS,GPS技术主要有哪些特点?
  7. Go原生插件使用问题全解析
  8. www是什么,http是什么,到底什么区别?
  9. tableau 日周月筛选器_Tableau技巧——快速计算同比和环比(及其衍生)
  10. 消控中心人员配置_消控室的设置要求有哪些?