码头工人应用

  

  https://yq.aliyun.com/articles/40494?spm=a2c4e.11153940.0.0.2e933068PIF5zP

  

  https://yq.aliyun.com/articles/2914?spm=a2c4e.11153940.0.0.722a1571t6wJyy

  

(   )   https://yq.aliyun.com/articles/698007?spm=a2c4e.11153940.0.0.2e933068PIF5zP

     

1,码头工人怎样做数据备份,怎样防止容器崩溃导致数据丢失?

     

码头工人的特性,决定了容器本身是非持久化的,容器被删除后其中的数据也一并被删除了.Docker提供数据卷(卷),通过挂载宿主机上的目录来实现持久存储。

  

但在集群环境中,宿主机上的数据卷有很大的局限性

  
      <李>容器在机器间迁移时,数据无法迁移   <李>不同机器之间不能共享数据卷
  

为了解决这些问题,阿里云容器服务提供第三方数据卷,将各种云存储包装成数据卷,可以直接挂载在容器上,并在容器重启,迁移时自动重新挂载。目前支持ossfs和云盘两种存储。   
二所数据库应用使用   

     

2,不同内核码头工人的应用

  

现在码头工人只能运行在Linux内核的机器上。   
所以在Windows或Mac是系统上,需要通过运行Linux的虚拟机来使用码头工人服务。   
而码头工人工具箱提供了一整套工具,让你在Windows或Mac系统上更快的搭建起这套环境。

  

码头工人工具箱组件包括:

  
      <李>码头工人端李   <李>码头工人机李   <李>码头工人组成(Mac alt="码头工人应用“>

      

      

      

                  点击码头工人快速入门终端图标来启动码头工人工具箱终端,运行后会在Virtualbox中创建一个叫做违约的虚拟机,出现   使用码头工人命令,也可以通过用PowerShell进行虚拟机的管理:

      

      

      

      

      

      

      

      ,//

      

      

      

      

      

    b)镜像加速win7

      

      https://yq.aliyun.com/articles/65076?spm=a2c4e.11153940.0.0.2e933068PIF5zP

      

      (   https://cr.console.aliyun.com/cn-hangzhou/new)

      

      

      

    创建一台安装有码头工人环境的Linux虚拟机,指定机器名称为违约,同时配置码头工人加速器地址。   

      <>以前docker-machine  ssh  default  sudo  sed 我;“年代| EXTRA_ARGS=& # 39; | EXTRA_ARGS=& # 39;——registry-mirror=加速地址,| g",/var/lib/boot2docker/profile    exit    docker-machine  restart 默认   

            

      

      镜像加速器   

      

      https://yq.aliyun.com/articles/29941?spm=a2c4e.11153940.0.0.393b2a65Q4AbyL

      

    CentOS7的配置,需要先将默认的配置文件复制出来   
    /lib/systemd/系统/码头工人。服务→/etc/systemd/system/docker.service   
    然后再将加速器地址添加到配置文件的启动命令   
    重启码头工人就可以了。

      <>以前sudo  cp  -n /lib/systemd/系统/docker.service /etc/systemd/系统/docker.service   sudo  sed 小姐;“年代| ExecStart=/usr/bin/docker 守护进程| ExecStart=/usr/bin/docker  daemon ——registry-mirror=& lt; your  accelerate  address> | g",/etc/systemd/系统/docker.service   sudo  sed 小姐;“年代| ExecStart=/usr/bin/dockerd | ExecStart=/usr/bin/dockerd ——registry-mirror=& lt; your  accelerate  address> | g",/etc/systemd/系统/docker.service   sudo  systemctl  daemon-reload   sudo  service  docker 启动      

    3,   网络梳理

      

    a) mysql(码头工人容器):   

      

      进入容器在码头工人exec -it c9bb34c9995b bash

      

      

      

      

      

         bash <代码类="普通"> $(   bash <代码类="普通"> docker    <代码类=癰ash函数”> p> - a - q),,>,///<代码>      bash <代码类="普通">删除删除所有容器

      

      目录下,    & lt; head> & lt;元http-equiv=皉efresh"内容=?0“祝辞& lt;/head>   ,   .

      

    4, MySQL容器使用vi ,《测试好》

      

    ,,,, MySQL容器没有vi,百胜,但是有apt-get。

      

    ,,,,)更换合适的源,猫/etc/os-release,查看版本Debian GNU/Linux,百度Debian 10 apt国内源:

      <>之前,,echo  & # 39; deb  http://mirrors.163.com/debian/  buster  main  non-free 普通发布版   deb  http://mirrors.163.com/debian/  buster-updates  main  non-free  contrib #, deb  http://mirrors.163.com/debian/  buster-backports  main  non-free  contribdeb-src  http://mirrors.163.com/debian/  buster  main  non-free  contrib #, deb-src  http://mirrors.163.com/debian/  buster-updates  main  non-free  contribdeb-src  http://mirrors.163.com/debian/  buster-backports  main  non-free 普通发布版   deb  http://mirrors.163.com/debian-security/ 克星/updates  main  non-free 普通发布版   deb-src  http://mirrors.163.com/debian-security/ 克星/updates  main  non-free  contrib # 39;,祝辞,/etc/apt/sources.list

    码头工人应用