Administrator
发布于 2024-08-29 / 6 阅读
0

docker 安装 mysql

docker 安装mysql

1.设置拉取镜像
写入镜像:

sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://dockerproxy.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://docker.nju.edu.cn"
    ]
}
EOF

重启docker:

sudo systemctl daemon-reload
sudo systemctl restart docker

2.设置docker卷

docker volume create mysql-data
docker volume ls

3.运行容器

docker run -d --name=mysql-server -p 3306:3306 -v mysql-data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=your_password mysql

2.docker 命令安装

  docker run -d --name mysql8 -p 3306:3306 \
  -v /data/mysql-demo/data:/var/lib/mysql \
  -v /data/mysql-demo/log:/var/log/mysql \
  -v /data/mysql-demo/conf/my.cnf:/etc/mysql/my.cnf:rw \
  -e MYSQL_ROOT_PASSWORD=密码  \
  mysql:8.0.36