【docker】学习docker

前言

测试服务器用的腾讯的centos7.2。之前一直用的是的。然后这段时间想重新装一下环境。因为有的东西装的地方不清楚在哪,然后一些相关命令也没记,所以就想重新整理一下。
jdk,nginx,redis都装好了,装mysql的时候失败了。相同的系统版本,相同的教程(这个教程之前用过几次,都没问题),现在却不行了。吐槽:垃圾的腾讯,不知道又改了什么东西,因为我之前重置系统,然后直接装Mysql是可以的。
接下来,换了几个教程,都不行,试着换了yum源,等等,要么失败了,要么是无效。
重装系统的时候,一些镜像是有jdk,tomcat,nginx,mysql的。但是我想自己装一下,这样东西在哪,都比较清楚。最后试着centos7.2升级到7.6。再安装,前几个步骤是成功了,但是后面的是越下载越慢,开始的m到kb到b。。。 然后就停止了。问了下别人,别人说是下载源的问题。
还有人说使用docker。我之前看过一些docker的介绍。现在基本忘了。既然别人说多好多好,那我就去了解下了。
所以准备学一下。

教程

  • 介绍docker:https://blog.csdn.net/weixin_42528266/article/details/102868260

  • 快速学习Docker-Docker基本概念与安装:https://blog.csdn.net/weixin_42528266/article/details/102868354

    1. yum update
      更新 yum 仓库,确保 yum 包都是最新版本
    2. yum list installed|grep docker
      查看是否有安装 docker,若有则将其删除;
      yum remove docker…# 如果有的话则删除对应的包
    3. yum install -y yum-utils device-mapper-persistent-data lvm2
      安装需要的软件包,yum-util 提供 yum-config-manager 功能,另外两个是 devicemapper 驱动依赖的
    4. yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
      设置 yum 源
    5. yum list docker-ce --showduplicates | sort -r
      查看仓库中所有 docker 版本,选择你需要的版本安装
    6. yum install -y docker-ce
      安装 docker
    7. systemctl start docker # 启动 docker 服务端
      systemctl enable docker # 启用 docker 服务开机自启
      设置 docker 开机自动启动
    8. docker version
      校验 docker 是否启动成功
      常见问题:
      普通用户运行 docker param 命令会报错:
      由于 docker daemon 需要绑定到主机的 Unix socket 而不是普通的 TCP 端口, 而 Unix socket 的属主为 root 用户, 所以其他用户只有在命令前添加 sudo 选项才能执行相关操作. 如果不想每次使用 docker 命令的时候还额外敲一个 sudo, 可以按照下面的方法进行配置:
      创建一个 docker 组
      sudo groupadd docker
      添加当前用户到 docker 组
      sudo usermod -aG docker $USER
      退出重新登录 shell
      验证 docker 命令是否可以运行

镜像加速

https://blog.csdn.net/sinat_30126855/article/details/90603054

  1. mkdir -p /etc/docker
  2. vim /etc/docker/daemon.json
  3. 阿里云后台查看地址在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值