iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Docker如何创建并进入mysql容器
  • 566
分享到

Docker如何创建并进入mysql容器

2023-07-05 04:07:14 566人浏览 八月长安
摘要

这篇文章主要介绍“Docker如何创建并进入mysql容器”,在日常操作中,相信很多人在Docker如何创建并进入Mysql容器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker如何创建并进入mysq

这篇文章主要介绍“Docker如何创建并进入mysql容器”,在日常操作中,相信很多人在Docker如何创建并进入Mysql容器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker如何创建并进入mysql容器”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

拉取镜像

如需要哪个mysql版本可以在后面直接写,比如我需要mysql:5.7.38的,就直接拉取5.7.38的镜像;如果需要默认的mysql,那么直接拉取mysql就好,默认的应该是最新的版本;

[root@localhost ~]# docker pull mysql:5.7.385.7.38: Pulling from library/mysql66fb34780033: Pull complete ef4ccd63cdb4: Pull complete d6f28a94c51f: Pull complete 7feea2a503b5: Pull complete 71dd5852ecd9: Pull complete 3Da2c95cac2f: Pull complete af7913db289c: Pull complete 77f552f93c12: Pull complete 3ed53edb61ab: Pull complete 67e1c6839f08: Pull complete abcdaaf08d0f: Pull complete Digest: sha256:bbe0e2b0a33ef5c3a983e490dcb3c1a42d623db1d5679e82f65cce3f32c8f254Status: Downloaded newer image for mysql:5.7.38docker.io/library/mysql:5.7.38

拉取完镜像查看一下:

docker images

Docker如何创建并进入mysql容器

接下来就是这一环节中最重要的一点了,创建容器;

创建容器

创建mysql容器,在后台启动mysql容器

  • -it 以交互形式创建容器;

  • 指定了容器的名称,方便之后进入容器的命令行;

  • -p 指定映射端口,如果遇到端口被占用,可以使用其他端口比如3333:3306;就可以;

  • -e MYSQL_ROOT_PASSWord=123123直接就指定了mysql的root密码;

  • -d表示在后台运行;

  • mysql:3.7.38代表的你用的哪个镜像

  • 如果需要做数据映射,可以加个-v参数,-v 宿主机路径,容器内路径;

  • 容器内 mysql数据文件目录: /var/lib/mysql/

  • 容器内 mysql配置文件目录: /etc/mysql/

需要哪个可自行选择,建议使用第三个:

  因为第三种数据和配置文件都可以做到同步,要拿数据的话,可以直接在宿主机映射的目录拿就可以了;

docker run -it --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123123 -d mysql:5.7.38#mysql默认版本的创建;就是最后不要:5.7.38了,其他都一样;docker run -it --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123123 -d mysql#加数据映射的容器创建;设置开机自启docker run -itd --name mysql --restart=always --privileged -p 3306:3306 -v /var/lib/mysql/my.cnf:/etc/mysql/my.cnf -v /var/lib/mysql/data:/var/lib/mysql/data/ -v /etc/localtime/:/etc/localtime/ -e MYSQL_ROOT_PASSWORD=123123 mysql:5.7.38

这样容器就创建完成了;创建完查看一下容器;

docker ps -a

Docker如何创建并进入mysql容器

进入mysql容器

docker exec -it mysql bash

登录mysql

mysql -uroot -p123123

创建数据库

#首先查看一下数据库show databases;#创建数据库create database cs;#再次查看是否创建成功;show databases;

Docker如何创建并进入mysql容器

创建表

#进入刚刚创建的库use cs;#查看表,里面是空的目前show tables;#创建表create table biaoone(id int,name varchar(20),age int);#查看表,现在是有一个的show tables#查看表机构desc biaoone;

Docker如何创建并进入mysql容器

到此,关于“Docker如何创建并进入mysql容器”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

您可能感兴趣的文档:

--结束END--

本文标题: Docker如何创建并进入mysql容器

本文链接: https://www.lsjlt.com/news/349626.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Docker如何创建并进入mysql容器
    这篇文章主要介绍“Docker如何创建并进入mysql容器”,在日常操作中,相信很多人在Docker如何创建并进入mysql容器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker如何创建并进入mysq...
    99+
    2023-07-05
  • 【云原生】Docker之创建并进入mysql容器
    文章目录 前言拉取镜像创建容器进入mysql容器登录mysql创建数据库创建表 相关文章 前言   本文主要讲解的是创建mysql的容器,大家都知道,在外面进入mysql都很容易,“mysql -u用户名 -...
    99+
    2023-08-24
    mysql docker 云原生 容器 运维
  • 云原生Docker创建并进入mysql容器的全过程
    目录前言拉取镜像创建容器进入mysql容器登录mysql创建数据库创建表总结前言 本文主要讲解的是创建mysql的容器,大家都知道,在外面进入mysql都很容易,“mysql -u用户名 -p密码&rdquo...
    99+
    2023-02-21
    docker创建mysql数据库 docker 创建容器 docker创建mysql容器
  • docker如何进入mysql容器
    要进入MySQL容器,可以使用以下命令: docker exec -it <container_id> bash 其中...
    99+
    2024-05-07
    mysql docker
  • 如何创建Docker容器
    本篇内容介绍了“如何创建Docker容器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!GIScript2016是支持Python3的地理空间...
    99+
    2023-06-19
  • Docker如何创建运行多个mysql容器
    这篇文章主要介绍“Docker如何创建运行多个mysql容器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker如何创建运行多个mysql容器”文章能帮助大家...
    99+
    2024-04-02
  • docker怎么创建容器并启动
    要创建并启动一个Docker容器,您可以按照以下步骤操作: 使用docker run命令创建并启动一个容器。例如,要创建一个基于U...
    99+
    2024-04-02
  • docker怎么进入mysql容器
    要进入一个运行中的MySQL容器,可以使用以下命令: 首先,使用docker ps命令查看正在运行的容器的ID或名称。 然后...
    99+
    2024-05-11
    docker mysql
  • docker创建centos容器并在容器里下载MySQL本地连接MySQL
    目录一、拉取镜像二、查看是否拉取成功三、创建docker容器的几种方法方法一:(建议新手使用)一步步创建方法二:(创建并进入容器)方法三:(直接创建并设立端口再进入容器)设立端口方便...
    99+
    2024-04-02
  • docker创建centos容器并下载MySQL进行本地连接的方法
    本篇内容介绍了“docker创建centos容器并下载MySQL进行本地连接的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、拉取镜像...
    99+
    2023-06-29
  • Docker-Compose创建mysql容器详解
    本文通过docker Compose来创建mysql容器 在linux服务器上创建文件,用于管理容器 mkdir docker-mysql cd docker-mysql vim docker-compose.yml #...
    99+
    2022-11-19
    使用docker-compose创建mysql容器 使用docker-compose的方式部署mysql docker创建mysql容器
  • Docker如何创建MySQL
    本文小编为大家详细介绍“Docker如何创建MySQL”,内容详细,步骤清晰,细节处理妥当,希望这篇“Docker如何创建MySQL”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
    99+
    2024-04-02
  • 创建的docker容器如何关闭
    这篇文章主要为大家展示了“创建的docker容器如何关闭”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“创建的docker容器如何关闭”这篇文章吧。以在Linux机器上为例,启动一个新的容器,可以...
    99+
    2023-06-03
  • Docker如何使用run创建容器
    这篇文章主要为大家展示了“Docker如何使用run创建容器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Docker如何使用run创建容器”这篇文章吧。使用r...
    99+
    2024-04-02
  • php如何创建文件并写入内容
    在PHP中,可以使用`file_put_contents()`函数来创建文件并写入内容。```php$file = 'path/to...
    99+
    2023-10-08
    php
  • docker如何进入容器修改文件
    要进入Docker容器并修改文件,可以使用以下命令:1. 首先,使用 `docker ps` 命令查看正在运行的容器列表,并找到要进...
    99+
    2023-09-04
    docker
  • docker容器中如何创建多个镜像
    要在Docker容器中创建多个镜像,您可以执行以下步骤: 在Docker容器中启动一个新的容器,并使用该容器作为构建环境。 在构建...
    99+
    2024-04-02
  • docker进入mysql容器的方法是什么
    可以通过以下步骤进入MySQL容器: 首先可以运行docker ps命令查看正在运行的Docker容器,并找到MySQL容器的ID...
    99+
    2024-04-09
    docker mysql
  • docker进入mysql容器报错怎么解决
    当您尝试使用docker exec -it <container_id> /bin/bash进入MySQL容器时遇到错误...
    99+
    2024-03-04
    docker mysql
  • Docker如何安全地进入到容器内部
    目录 前言1. 容器运行 自动重启的容器 自定义名称的容器 开启端口的容器 与宿主机共享目录的容器2. 进入容器2.1 容器的三种状态2.2 docker attach与docker...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作