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容器的数据
  • 相关阅读:
    javaScript
    CSS
    HTML
    折纸 (模拟)
    不等式(数学)
    周期串查询
    大集训模拟赛十一
    大假期集训模拟赛十
    P1631 序列合并
    KMP(烤馍片)算法
  • 原文地址:https://www.cnblogs.com/hbxZJ/p/10876095.html
Copyright © 2011-2022 走看看