ubuntu中使用docker部署mysql

这篇具有很好参考价值的文章主要介绍了ubuntu中使用docker部署mysql。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. docker images:查看已有镜像
  2. docker pull mysql:拉取镜像
  3. docker ps -a:查看已有容器
  4. docker -o mysql8.0.33.tar(保存镜像使用的名称) mysql(被保存的镜像):避免重复下载,可以把镜像保存下来
  5. 文件夹重命名:mv old_name new_name
  6. 删除容器:
    docker ps -a:查看容器id,名称等
    docker stop 容器名/容器id
    docker rm 容器名称/容器id
    docker ps -a,此时查看容器已经删除
  7. docker run --name mysql_test -e MYSQL_ROOT_PASSWORD=123456 -p 本机端口:容器端口 -v 本机路径/conf:容器路径/conf.d -v 本机路径/data:容器路径/mysql -d mysql:运行容器并挂载,绑定端口
  8. 然后使用数据库可视化管理工具进行登录:ubuntu中使用docker部署mysql,ubuntu,docker,mysql
    注:由于我是租赁的云服务器,如果遇到远程登录连接不上的情况,除了排除账户密码ip端口错误的问题之外,看下自己的服务器防火墙,对应的端口是否配置的访问规则。以前用的华为云,添加完一个规则之后,要重启下,腾讯云暂时没有重启。

文章来源地址https://www.toymoban.com/news/detail-524025.html

到了这里,关于ubuntu中使用docker部署mysql的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 使用Docker快速部署MySQL

    使用Docker快速部署MySQL

    使用Docker安装,仅仅需要一步即可,在命令行输入下面的命令 MySQL安装完毕!通过任意客户端工具即可连接到MySQL.         当我们执行命令后,Docker做的第一件事情,是去自动搜索并下载了MySQL,然后会自动运行MySQL,我们完全不用插手。         而且,这种安装方式

    2024年02月19日
    浏览(10)
  • ubuntu部署个人网盘nextCloud使用docker-compose方式

    ubuntu部署个人网盘nextCloud使用docker-compose方式

    当下各大网盘的容量都是有限制的,而且xx云不开会员网速就拉跨。 所以就想搭建一个自己的盘,并且可以控制用户的权限分组; nextCloud 就很合适 我这边都是自己用偶尔给其他人使用下,所以直接 docker 部署了。 ubuntu 版本: 20.04 docker 版本: Docker version 24.0.2, build cb74dfc d

    2024年02月07日
    浏览(30)
  • 【ubuntu】ubuntu 20.04安装docker,使用nginx部署前端项目,nginx.conf文件配置

    【ubuntu】ubuntu 20.04安装docker,使用nginx部署前端项目,nginx.conf文件配置

    docker 官网:Install Docker Engine on Ubuntu 1.将apt升级到最新 2.使用apt安装 docker 和 docker-compose (遇到提示输入 y ) 3.将当前用户添加到docker用户组 4.运行hello-world 运行成功 1.修改配置文件 修改conf/nginx.conf 2.重新挂载 给容器设置自启动(如果提示就去掉sudo) 给docker设置开机自启动

    2024年01月20日
    浏览(17)
  • 在Ubuntu中使用Docker启动MySQL8的天坑

    在Ubuntu中使用Docker启动MySQL8的天坑

    写在前面 简介: lower_case_table_names 是mysql设置大小写是否敏感的一个参数。 1.参数说明: lower_case_table_names=0 表名存储为给定的大小和比较是区分大小写的 lower_case_table_names = 1 表名存储在磁盘是小写的,但是比较的时候是不区分大小写 lower_case_table_names=2 表名存储为给定的大

    2024年02月13日
    浏览(8)
  • 安装Docker&使用Docker安装部署MySQL和Redis

    安装Docker&使用Docker安装部署MySQL和Redis

    sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine sudo yum remove -y yum-utils sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 如果这一步报错,说尝试其他镜像的话,执行下面步骤

    2024年02月07日
    浏览(13)
  • Ubuntu系统使用Docker本地部署Android模拟器并实现公网访问

    Ubuntu系统使用Docker本地部署Android模拟器并实现公网访问

    本文主要介绍如何在Ubuntu系统使用Docker部署docker-android安卓模拟器,并结合cpolar内网穿透工具实现公网远程访问本地部署的Android开发环境。 随着移动互联网的飞速发展,Android应用开发日益成为业界关注的焦点。在开发过程中,对Android应用的测试和部署至关重要,这关系到应

    2024年04月13日
    浏览(10)
  • 使用 Docker Compose 部署 MySQL 8.0

    使用 Docker Compose 部署 MySQL 8.0

    大家好!今天我们来讨论一下如何使用 Docker Compose 部署 MySQL 8.0。Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具,它使得管理和部署复杂的应用程序变得更加简单。 MySQL 8 是一个功能强大的关系型数据库管理系统,而 Docker 则是一个流行的容器化平台。结合使

    2024年02月12日
    浏览(7)
  • 如何在Ubuntu系统使用Docker部署开源白板工具Excalidraw并实现公网访问

    如何在Ubuntu系统使用Docker部署开源白板工具Excalidraw并实现公网访问

    本文主要介绍如何在Ubuntu系统使用Docker部署开源白板工具Excalidraw,并结合cpolar内网穿透工具实现公网远程访问绘制流程图。 Excalidraw是一款手绘风格流程图、示意图、架构图在线绘制工具,界面简洁,交互细致,上手简单,操作习惯和大部分制图软件相似。使用Docker部署Exc

    2024年02月21日
    浏览(10)
  • 使用 docker 部署 MySQL 会导致数据丢失吗

    使用 docker 部署 MySQL 会导致数据丢失吗

    2023年2月28日,今天下午电话面试 java 岗位,经过一些提问后,面试官问了一个问题,“那么你最近在关注什么方面的技术点呢?”,可能是我之前的回答不太理想,且说辞都是“不好意思,可能最近没有太经常使用这方面的东西。”(其实就是忘了)。 我说“最近在读关于

    2023年04月21日
    浏览(9)
  • 使用docker构建并部署MySQL5.7镜像

    使用docker构建并部署MySQL5.7镜像

    这几天在研究如何将服务器和数据库迁移至 docker容器 ,中间遇到了许多问题,特此写篇博客记录一下。 提示:本篇文章主要讲解如何在docker容器中构建及部署MySQL 从 CentOS 镜像中构建 MySQL 容器 从 MySQL 官方镜像中构建容器 从 CentOS 镜像中构建 MySQL 容器可以更好地控制操作系

    2024年02月03日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包