您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页Docker mysql 把数据存储在本地目录

Docker mysql 把数据存储在本地目录

来源:宝玛科技网
Docker mysql 把数据存储在本地目录,很简单,只需要映射本地目录到容器即可

docker run -d \
-e MYSQL_ROOT_PASSWORD=123456 \
--name mysql \
-v /lettin/lettin-pro/service/mysql/data:/var/lib/mysql \
-p 3306:3306 \
--restart=always \
mysql:5.6
K8S 部署mysql单机
apiVersion: apps/v1
kind: Deployment
metadata:
  annotations:
    deployment.kubernetes.io/revision: "1"
  creationTimestamp: "2024-07-15T09:17:14Z"
  generation: 1
  labels:
    app: mysql
    k8s.kuboard.cn/name: mysql
  name: mysql
  resourceVersion: "2791160"
  uid: 8dcddef8-d95e-4832-900d-5930aca8350f
spec:
  progressDeadlineSeconds: 600
  replicas: 1
  revisionHistoryLimit: 10
  selector:
    matchLabels:
      app: mysql
      k8s.kuboard.cn/name: mysql
  strategy:
    rollingUpdate:
      maxSurge: 25%
      maxUnavailable: 25%
    type: RollingUpdate
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: mysql
        k8s.kuboard.cn/name: mysql
    spec:
      containers:
      - env:
        - name: MYSQL_ROOT_PASSWORD
          value: "123456"
        image: mysql:8.0
        imagePullPolicy: IfNotPresent
        name: mysql
        ports:
        - containerPort: 3306
          hostPort: 3306
          name: port
          protocol: TCP
        readinessProbe:
          failureThreshold: 5
          initialDelaySeconds: 30
          periodSeconds: 10
          successThreshold: 1
          tcpSocket:
            port: 3306
          timeoutSeconds: 1
        resources: {}
        terminationMessagePath: /dev/termination-log
        terminationMessagePolicy: File
        volumeMounts:
        - mountPath: /var/lib/mysql
          name: volume-2hkxz
      dnsPolicy: ClusterFirst
      restartPolicy: Always
      schedulerName: default-scheduler
      securityContext: {}
      serviceAccount: default
      serviceAccountName: default
      terminationGracePeriodSeconds: 30
      volumes:
      - hostPath:
          path: /usr/local/mysql/data
          type: DirectoryOrCreate
        name: volume-2hkxz
status:
  availableReplicas: 1
  conditions:
  - lastTransitionTime: "2024-07-15T09:17:14Z"
    lastUpdateTime: "2024-07-15T09:17:54Z"
    message: ReplicaSet "mysql-6c4497b6d9" has successfully progressed.
    reason: NewReplicaSetAvailable
    status: "True"
    type: Progressing
  - lastTransitionTime: "2024-07-15T09:23:25Z"
    lastUpdateTime: "2024-07-15T09:23:25Z"
    message: Deployment has minimum availability.
    reason: MinimumReplicasAvailable
    status: "True"
    type: Available
  observedGeneration: 1
  readyReplicas: 1
  replicas: 1
  updatedReplicas: 1

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务