zoukankan      html  css  js  c++  java
  • docker的持久化存储和数据共享

    docker run -d -e MYSQL_ALLOW_EMPTY_PASSWORD=yes --name mysql1 mysql

    查看volume:

    docker volume ls

    删除volume

    docker volume rm xxxxxxxxxx

    查看细节:
    docker volume inspect xxxxxxxxx

    创建一个本地映射的容器

    docker run -d --name mysql1 -v /dkdata:/var/lib/mysql -e MYSQL_ALLOW_EMPTY_PASSWORD=yes -p 3366:3306 mysql 

    进入mysql1容器

    docker exec -it mysql1 /bin/bash

    创建一个数据库mydocker
    create database mydocker;
    创建一个表并插入数据
    然后关闭mysql1容器,并删除
    docker stop mysql1
    docker rm mysql1

    重新建立一个mysql2容器,用本地/dkdata映射到新的容器
    docker run -d --name mysql2 -e MYSQL_ALLOW_EMPTY_PASSWORD=yes -v /dkdata:/var/lib/mysql mysql
    docker exec -it mysql2 /bin/bash
    show databases;可以查看之前mysql容器的数据
  • 相关阅读:
    构造函数和析构函数
    关联[2]
    关联模型[1]
    auth 权限控制
    多语言设置
    文件上传
    验证码
    图像处理
    Session 与 Cookie
    控制器[3]
  • 原文地址:https://www.cnblogs.com/hbxZJ/p/10876095.html
Copyright © 2011-2022 走看看