linux--docker容器&&mysql 8数据库配置

Linux安装docker并使用docker运行mysql容器 yum是一个在 Linux 系统中广泛使用的软件包管理工具,主要用于基于红帽的 Linux 发行版,如 CentOS、Red Hat Enterprise Linux 等。它通过提供一系列功能,极大地简化了软件包的安装、更新、查询和管理过程。接上节,我们给虚拟机打好镜像并且使用ssh工具进行连接。开始尝试使用yum下载一些工具,例如下载vim,vim是一个编辑器,类似于vi指令但强于vi指令,可以将linux文件中的内容做颜色的划分同时还有一些其他的功能。 阅读详情

目录

常用命令

安装

Image镜像操作

注册中心

常用操作

下载(拉取)镜像

删除本地镜像

Container容器操作(核心)

容器查看

创建与启动容器

交互式容器(退出命令行容器会关闭)

守护式容器(一般用这个)

docker run -id --name=bufanli centos:7

登录守护式容器方式:

停止与启动容器

文件拷贝

目录(映射)挂载(文件夹的共享,一个更改另一个也更改,一个增加另一个也增加,相当于数据的共享)

查看容器内部IP地址

删除容器

MySQL部署

拉取MySQL镜像

创建MySQL容器并映射端口和改密码

进入创建好MySQL容器,登陆MySQL

阿里云服务器的话需要配置规则

查看容器内部IP地址

远程登陆MySQL

tomcat部署

拉取tomcat镜像

Redis部署

拉取Redis镜像

创建容器

客户端测试

备份与迁移

容器保存为镜像

镜像备份

6.3镜像恢复



常用命令

  • docker images 查看本地镜像 初始是空的
  • docker pull 镜像的名字  下载拉去镜像的名字
  • docker rmi 镜像编号(image id)/镜像名字  删除指定镜像
  • docker ps  查看正在运行的容器:  相当于linux下的 ll  或者 ls    images是查寻镜像,ps是查询运行的容器
  • docker ps -a 查看所有的容器(包括运行和关闭的)
  • docker run -id --name=bufanli centos:7 常见一个长期运行的容器(守护式容器)
  • docker exec -it container_name   /bin/bash (或者 container_id)  (守护式容器的登录方式 exit退出时,容器不会停止)
  • docker stop id或name 停止正在运行的容器(守护式容器)
  • docker start  id或name 启动已运行过的容器   
  • docker restart id或name 重启容器
  • docker inspect name   查看容器内部的ip地址 
  • docker rm id或name  删除容器(先停止在删除)
  • docker rmi id或name删除镜像 

 

使用exit命令 退出当前容器

l 启动docker:systemctl start docker

l 停止docker:systemctl stop docker

l 重启docker:systemctl restart docker

l 查看docker状态:systemctl status docker

l 开机启动:systemctl enable docker

 

 

 

容器技术是虚拟化的一种,容器也称之为虚拟系统,它一般虚拟的是操作系统软件。

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

安装

https://blog.youkuaiyun.com/adminBfl/article/details/11044230

systemctl命令是系统服务管理器指令,它是 service 和 chkconfig 两个命令组合。

l 启动docker:systemctl start docker

l 停止docker:systemctl stop docker

l 重启docker:systemctl restart docker

l 查看docker状态:systemctl status docker

l 开机启动:systemctl enable docker

l 查看docker服务的概要信息:docker info

可以用来测试服务是否启动了

l 查看docker命令的帮助文档:docker --help

Image镜像操作

 

Docker容器启动是需要的一些文件,而这些文件就可以称为Docker镜像。

注册中心

 

Docker 用 Registry 来保存用户构建的镜像。Registry 分为公共和私有两种。Docker 公司运营公共的Registry 叫做 Docker Hub(下载镜像的位置)。用户可以在 Docker Hub 注册账号,分享并保存自己的镜像

常用操作

 

  • docker images 查看本地镜像 初始是空的
  • docker search 镜像名称  搜索本地镜像
  • https://hub.docker.com/官网上可以显示细节
  • docker的语义化版本:

    docker支持x.y.z的版本方式,能自动识别。

    比如拉取镜像操作:根据需要具体选一般用第一个

    mysql:8.0.12----->下载的就是8.0.12
    mysql:8.0  ------->下载8.0.最高版本 的版本
    mysql:7    ------->下载7系列最高的版本
    mysql:6    ------->下载6系列最高的版本...
    mysql:latest   ------->下载最高的版本,省略版本号时就是latest
    mysql   ------->下载最高的版本,省略版本号时就是latest
  • 下载(拉取)镜像

    docker pull 镜像的名字

       比如下载centos的7的版本,不加版本号会下载lastest版本。     

       docker pull centos:7   这个大小大概200兆大小

查看本地镜像列表,已经存在。

删除本地镜像

docker rmi 镜像编号(image id)/镜像名字:版本标记:删除指定镜像 通过docker images 命令查询要删除的镜像  
docker rmi `docker images -q`:删除所有镜像

Container容器操作(核心)

Docker 可以帮助你构建和部署容器,你只需要把自己的应用程序或者服务打包放进容器即可。容器是基于镜像启动起来的,容器中可以运行一个或多个进程。我们可以认为,镜像是 Docker 生命周期中的构建或者打包阶段,而容器则是启动或者执行阶段。 容器基于镜像启动,一旦容器启动完成后,我们就可以登录到容器中安装自己需要的软件或者服务。

Docker 借鉴了标准集装箱的概念。标准集装箱将货物运往世界各地,Docker 将这个模型运用到自己的设计中,唯一不同的是:集装箱运输货物,而 Docker 运输软件。

和集装箱一样,Docker 在执行上述操作时,并不关心容器中到底装了什么,它不管是web 服务器,还是数据库,或者是应用程序服务器什么的。所有的容器都按照相同的方式将内容“装载”进去。

Docker 也不关心你要把容器运到何方:我们可以在自己的笔记本中构建容器,上传到Registry,然后下载到一个物理的或者虚拟的服务器来测试,在把容器部署到具体的主机中。

像标准集装箱一样,Docker 容器方便替换,可以叠加,易于分发,并且尽量通用。使用 Docker,我们可以快速的构建一个应用程序服务器、一个消息总线、一套实用工具、一个持续集成(CI)测试环境或者任意一种应用程序、服务或工具。我们可以在本地构建一个完整的测试环境,也可以为生产或开发快速复制一套复杂的应用程序栈。

容器查看

查看正在运行的容器:  docker ps  相当于linux下的 ll  或者 ls

查看所有的容器(包括运行和关闭的) docker ps -a

查看最后一次运行的容器信息  docker ps -l

查看停止了的容器列表  docker ps -f status=exited

创建与启动容器

 

交互式容器(退出命令行容器会关闭)

创建一个交互式容器并取名为mycentos run 既创建又启动

docker run -it --name=mycentos centos:7 /bin/bash  

自动进入到容器中的系统了:

提示:

1)如果镜像centos:7本地没有下载,自动会到注册中心寻找,并自动下载。

2)镜像的名字如果是官方的前缀名称空间docker.io,则可以省略名称空间,如:docker.io/centos可以省略为centos

3)/bin/bash相当于windows下的cmd,即容器启动后,自动进入到容器的命令行了。

 

使用exit命令 退出当前容器

[root@67f131336022 /]# exit
exit
[root@aaaa-docker docker]# 

然后用ps -a 命令查看发现该容器也随之停止: docker ps -a

 

守护式容器(一般用这个)

 

创建一个守护式容器:如果对于一个需要长期运行的容器来说,我们可以创建一个守护式容器。命令如下(容器名称不能重复):

docker run -id --name=bufanli centos:7

使用  docker ps -a 查询容器是否运行

登录守护式容器方式:

docker exec -it container_name (或者 container_id)  (exit退出时,容器不会停止)

 

方式1:使用名字进入
方式1:使用名字进入
[root@docker docker]# docker exec -it bushaungli /bin/bash 
[root@2c32a5cb4a71 /]# 
方式2:使用id进入
[root@ docker]# docker exec -it 2c32a5cb4a71 /bin/bash
[root@2c32a5cb4a71 /]#  

停止与启动容器

 

停止正在运行的容器(守护式容器):  docker stop $CONTAINER_NAME/ID  例如 docker stop mycentos (name)

启动已运行过的容器   docker start $CONTAINER_NAME/ID  例如 docker start mycentos

重启容器: docker restart $CONTAINER_NAME/ID

文件拷贝

如果我们需要将文件拷贝到容器内可以使用cp命令

docker cp 需要拷贝的文件或目录 容器名称:容器目录

docker cp test.txt mycentos2:/

进入到容器中,可以查看到刚拷贝的文件。 也可以将文件从容器内拷贝出来

docker cp 容器名称:容器目录 需要拷贝的文件或目录

如:拷贝文件,从容器到宿主机器的home目录:

#先退出容器 exit

docker cp mycentos2:/test.txt

目录(映射)挂载(文件夹的共享,一个更改另一个也更改,一个增加另一个也增加,相当于数据的共享)

我们可以在创建容器的时候,将宿主机的目录与容器内的目录进行映射,这样我们就可以通过修改宿主机某个目录的文件从而去影响容器。

创建容器时额外添加-v参数 后边为宿主机目录:容器目录

如: docker run -id -v /usr/local/myhtml:/usr/local/myhtml --name=mycentos centos:7
详细例子操作: 
cd usr/local/
mkdir myhtml
vi index.html
#创建一个守护容器,并映射目录
[root@pxxx-docker myhtml]# docker run -id -v /usr/local/myhtml:/usr/local/myhtml --name=mycentos centos:7
f5e14abc34724e64c13ab51d8943fa6283c1635fce44d94a835fb68c68cc350a
#进入容器
[root@pxxx-docker myhtml]# docker exec -it mycentos /bin/bash
[root@f5e14abc3472 /]# 

如果你共享的是多级的目录,可能会出现权限不足的提示。

这是因为CentOS7中的安全模块selinux把权限禁掉了,我们需要添加参数 --privileged=true 来解决挂载的目录没有权限的问题

业务场景:

比如部署数据库或者网站,可以将数据库的数据文件或者网站的网页放到宿主机器上,容器只是映射读取。容易做成集群,没有数据同步的困扰。

 

查看容器内部IP地址

 

我们可以通过以下命令查看容器运行的各种数据

docker inspect mycentos

在信息中找"IPAddress": "172.17.0.3",

也可以直接执行下面的命令直接输出IP地址(格式过滤)

docker inspect --format='{{.NetworkSettings.IPAddress}}' mycentos

例如

[root@xxx-docker myhtml]# docker inspect --format='{{.NetworkSettings.IPAddress}}' mycentos
172.17.0.3

删除容器

 

l 删除指定的容器:  注意,只能删除停止的容器

docker rm $CONTAINER_ID/NAME
例如
#强制删除:小心使用。
[root@xxx-docker aa]# docker rm mycentos
Error response from daemon: You cannot remove a running container 3c04f7d6dd62264137d9cebdb9401c459dca2b7488204a0b6247a9ac158daa57. Stop the container before attempting removal or use -f
[root@xxx-docker aa]# docker rm -f mycentos
mycentos31
[root@xxx-docker aa]# 

#先停止再删除
[root@xxx-docker myhtml]# docker rm mycentos
Error response from daemon: You cannot remove a running container 2c32a5cb4a719c6614cab58561ab6e7ebf35cf7067271a2d61112c0c69d0be2f. Stop the container before attempting removal or use -f
[root@xxx-docker myhtml]# docker stop mycentos
mycentos2
[root@xxx-docker myhtml]# docker rm mycentos

删除所有容器

docker rm `docker ps -a -q`

MySQL部署

拉取MySQL镜像

docker pull mysql:5.7.23
或
docker pull mysql:8
或
docker pull mysql

查看镜像

\

创建MySQL容器并映射端口和改密码

docker run -di --name=my_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

-p 代表端口映射,格式为 宿主机映射端口:容器运行端口 向外映射端口  通过linux访问

-e 代表添加环境变量 MYSQL_ROOT_PASSWORD是root用户的登陆密码

参考过程:

[root@xxx-docker ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
docker.io/centos    7                   5182e96772bf        7 hours ago         200 MB

docker.io/mysql     latest              5fac85ee2c68        9 months ago        408.2 MB

[root@xxx-docker ~]# docker run -id --name=my_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
9431c8724f0f6f439d6d98e630cd57567a57bbac6c4c53199f7ee7c6be426658

进入创建好MySQL容器,登陆MySQL

docker exec -it my_mysql /bin/bash 进入mysql容器  my_mysql  是你上一步设置的 --name
mysql -u root -p 登录

MySQL8的默认的密码加密策略发生了变化,之前的一些客户端的软件会出现无法登录的 情况。

解决:

使用mysql原生的命令进去,使用之前的密码加密策略重新修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
#本地登录(如果用原生的命令行的话,不用改)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
#远程登录
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
#然后修改root权限
use mysql;
#在 mysql 数据库的 user 表中查看当前 root 用户的相关信息
select host, user, authentication_string, plugin from user; 
#授权 root 用户的所有权限并设置远程访问
GRANT ALL ON *.* TO 'root'@'%';
#刷新权限列表
flush privileges;
#然后exit;退出
exit;
#再退出到宿主容器查看mysql的映射端口
firewall-cmd --zone=public --list-ports
#将mysql端口的防火墙打开  xxxxx  端口  
firewall-cmd --zone=public --add-port=3363/tcp --permanent
#重新载入
firewall-cmd --reload

阿里云服务器的话需要配置规则

查看容器内部IP地址

将来要使用容器的时候,需要在外面宿主机器上去映射容器内部ip,就必须知道容器的ip是多少。

我们可以通过以下命令查看容器运行的各种数据


docker inspect dockerName     

 

远程登陆MySQL

可视化下载地址

链接:https://pan.baidu.com/s/1A4aioOB8jletqOeQcJXfVQ 密码:q9uq   内置破解工具!!!启动后双击修改时间就好

(1)我们在我们本机的电脑上去连接虚拟机Centos中的Docker容器,这里192.168.247.130是虚拟机操作系统的IP

 

 

tomcat部署

拉取tomcat镜像

 

docker pull tomcat:8.5-jre8
docker run -id --name=bsl_tomcat -p xxxx:8080 -v /usr/local/myhtml:/usr/local/tomcat/webapps --privileged=true tomcat:8.5-jre8

Redis部署

拉取Redis镜像

 

docker pull redis:4

创建容器

 docker run -di --name=bsl_redis -p xxxx:6379 redis:4


开启服务器防火墙对应的端口参考上面mysql 在阿里云配置规则 上面也有图

客户端测试

可视化工具下载

链接:https://pan.baidu.com/s/1c_gZKfBoMsByw-W_GZnW3g 密码:03hm

 

 

备份与迁移

场景:

如果在测试环境下,你配置好的一个镜像,需要放到正式环境下运行、或者要备份一份,回头再用、或者要做集群,弄多份一模一样的容器。需要将容器打包备份为自己的镜像。

容器保存为镜像

我们可以通过以下命令将容器保存为镜像

docker commit my_tomcat  cn/tomcat:1.2
或
docker commit my_tomcat mytomcat
​
​
或指定版本
docker commit my_tomcat tomcat:1.1
docker commit my_tomcat com/tomcat:1.2

 

tomcat是容器名称

mytomcat或cn/tomcat:1.2是新的镜像名称

此镜像的内容就是你当前容器的内容,接下来你可以用此镜像再次运行新的容器

镜像备份

docker save -o tomcat1.2.tar cn/tomcat:1.2
或
docker save -o tomcat.tar mytomcat

例如:在当前目录中将某镜像打包成文件。

#  docker save -o tomcat1.2.tar cn/tomcat:1.2
# ll
总用量 466400
-rw-------. 1 root root      1244 9月   3 2017 anaconda-ks.cfg
-rw-------. 1 root root 477583872 8月   7 12:30 tomcat.tar
-rw-r--r--. 1 root root         8 8月   7 10:42 test.txt

 

-o 输出到的文件

执行后,运行ls命令即可看到打成的tar包

6.3镜像恢复

如何导入到docker中?

首先我们先删除掉cn/tomcat:1.2镜像

然后执行此命令进行恢复

docker load -i tomcat1.2.tar

-i 输入的文件

执行后再次查看镜像,可以看到镜像已经恢复

 

Linux docker 安装 MySQL 数据库 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 阅读详情

相关推荐

在Linux上使用Docker安装MySQL

首先安装Docker,然后拉取MySQL镜像并创建MySQL容器。连接到容器后,我们可以使用MySQL客户端工具执行各种数据库操作。一旦Docker安装成功,我们可以拉取MySQL镜像来创建MySQL容器。成功连接后,你就可以在MySQL容器中执行各种MySQL命令了。一旦连接到MySQL容器,你可以使用常规的MySQL命令进行数据库操作。在MySQL镜像下载完成后,我们可以创建一个MySQL容器并运行它。现在,我们可以使用MySQL客户端工具连接到MySQL容器了。步骤3:创建MySQL容器。

ZaxfSass的博客 448

【linux安装docker】使用docker安装mysql

linux安装docker、mysql

sora33的博客 6615

linux系统:docker搭建mysql主从服务器!

在根目录 查看所有文件夹和文件 然后cd /usr/local 进入到local,在local创建software文件夹,再在software文件夹下创建mysql文件夹,然后再在mysql文件夹下创建3315和3316两个子文件夹,然后在子文件夹中创建conf和data两个子文件夹。登录mysql客户端 就是在进入容器后 输入命令 : mysql -用户名 -p密码。当前显示的是/var/lib/mysql日志文件中的最后一个文件。登录mysql客户端:mysql -uroot - p123。

m0_73966560的博客 689

linux安装docker教程+mysql安装

linux安装docker教程+mysql安装

m0_37711292的博客 3002

工业机器人关节拆装流程_一文读懂模块化直驱电机及机器人关节模组

私信“干货”二字,即可领取138G伺服与机器人专属及电控资料!如果说芯片是智能行业最为重要的核心元件,那么电机几乎可以说是支撑了整个自动化和大工业生产以及现代社会最为重要的部件,全世界90%的能源是由电机发出来的,而70%是由电机消耗调的,电机可以说是整个人类社会能源循环的占有绝对地位的产品。普通伺服电机伺服电机其实已经算是电动机中比较高端的类型,特别是永磁同步类型的伺服电机,由于其启动快速,惯量...

weixin_32159771的博客 2152

用树莓派搭建全功能NAS服务器(01):树莓派基础操作&OMV搭建

写在前面 对于文件互传来说,局域网和云盘的操作总是独立的,而且很难将两者的优势合为一体。如果想要集多种优势为一体,那么NAS应该就是较为完美的解决方案了。 在这个系列中我们尽量跳过一些枯燥的理论知识,专注于说明两件事:   1.NAS是什么&能做什么 2.搭建思路&怎么做   这中间也会涉及到一些方案的选择,同类方案我也会列出来和大家分享我已知的优缺点,有兴趣可以多种尝试。(侧重于软件) 虽然是用树莓派搭建的,但是对于debian linux系统下的NAS搭建有着很好的参

斯塔克家的真维斯的工作间 2万+

【软件测试】Linux环境下Docker搭建+Docker搭建MySQL服务(详细)

Linux之docker搭建1、docker运行环境CentOS7(64-bit),要求系统为64位,系统内核版本为3.10以上uname -a2、docker安装安装依赖包添加docker下载源地址更新yum缓存安装docker或者指定docker的安装版本查看docker版本号3、安装成功后需要将docker加入开机启动项(docker安装在Linux系统上实际也是一个应用,需要先启动服务)

大佬云集技术答疑交流群:743262921(进群暗号:222) 2552

【超详细】磁力计数据读取--以IST8310为例

第一章讲了IST8310的特性,I2C通信,最高支持400kHz通信速率,14位或者16位自适应数据输出等特性第二章讲了内部结构第三章讲了电气特性第四章讲了如何联系他们然后数据手册就没了。。。在大疆的开发手册中找到了寄存器的手册,如下:点开I2C配置选项, 下图是配好的:观察IST8310的数据手册,发现其支持最大400kHz的I2C通信速率,也就是快速I2C模式,所以第一行I2C Speed Mode我们选Fast Mode同时不要忘记了在C板中I2C3的两个IO口分别是PA8和PC9(一般来说都是这两个

lmh_12138的博客 1万+

Linux中使用Docker部署Mysql数据库

和朋友一起搞一个项目,分了一下工作,但是mysql迟迟安装不上,程序都在一个环境里确实容易出现很多问题,浪费时间和经历在这些配置上,好在有docker了,就在docker里搭建一个Mysql数据库使用吧,顺便出一篇教程记录和分享。

心比天高,仗剑走天涯,保持热爱,奔赴向梦想! 2605

Uibot RPA中级认证实战:手把手教你用流程创造者搞定客户数据迁移(附验证码容错技巧)

本文详细介绍了Uibot RPA中级认证实战中的客户数据迁移工程化解决方案,特别针对验证码容错技巧和动态表格处理等核心挑战。通过环境准备、登录模块设计、数据提取技术及容错体系的系统讲解,帮助RPA实施工程师掌握高效稳定的自动化流程开发方法,提升企业数据迁移效率。

weixin_30505225的博客 227

ESP32 TWAI CAN库实战:从零构建CyberGear微电机控制框架

本文详细介绍了如何利用ESP32的TWAI控制器和Arduino环境,从零构建一个面向对象的CyberGear微电机控制框架。该框架将复杂的CAN通信协议封装为简洁的API,开发者无需深究底层细节,即可轻松实现电机的速度、位置和扭矩控制,大幅简化机器人关节、云台等项目的开发流程。

oil88的博客 499

使用docker在linux上安装mysql

使用docker安装mysql

weixin_52443523的博客 976

基于Jeecgboot3.9.0的文档管理系统(四)

基于Jeecgboot3.9.0的文档管理系统(四)

宁波阿成的博客 247

Linux系统通过安装docker容器部署mysql服务

Linux系统通过安装docker容器部署mysql服务

hmc0118的博客 1043

数据科学技术与应用【中国大学MOOC】:数据可视化_第五次作业_答案

数据科学技术与应用 数据可视化 第五次作业 答案 题目来源:中国大学MOOC-东华大学-宋晖等-数据科学技术与应用 1 ( 30分 ) 2012—2017年我国人均可支配收入为[1.47, 1.62, 1.78, 1.94, 2.38, 2.60](单位:万元)。按照要求绘制以下图形。 1)模仿例4-1和例4-3,绘制人均可支配收入折线图。用小矩形标记数据点,黑色虚线,用注解标注最高点,图标题为“Income chart”,设置坐标轴标题,最后将图形保存为JPG文件。 2)模仿例4-2,使用多个子图分别绘制

Herbert胡不归 6140

YOLOv10改进,YOLOv10添加DICAM,用于水下图像增强模块,以提高朦胧水下图像的质量、对比度和色偏

在水下环境中,成像设备会出现水浑浊、光衰减、散射和颗粒问题,导致图像质量低、对比度差和彩色图像有偏差。这给使用传统视觉技术进行水下状态监测和检查带来了巨大挑战。近年来,水下图像增强因其在提高当前计算机视觉任务在水下目标检测和分割中的性能方面发挥着关键作用而受到越来越多的关注。由于主要从自然场景构建的现有方法在提高色彩丰富度和分布方面存在性能限制,作者提出了一种新颖的基于深度学习的方法,即 Deep Inception 和 Channel-wise Attention Modules (DICAM),以提高朦

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 479

Linux安装docker以及通过docker安装mysql nginx redis es kibana等

docker安装mysql、nginx、es、kibana、redis等

studymary的博客 716

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

安装linux及docker+mysql

安装linux及docker+mysql

qq_52501783的博客 458

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux环境使用docker安装MySQL(简单粗暴,复制即用)

name指定容器名字 -v目录挂载 -p指定端口映射 -e设置mysql参数 -d后台运行。将以下内容复制到文本。

liao3399084的博客 1576

在Linux中使用Docker安装使用MySQL

以安装mysql5.7为例。

m0_64595627的博客 726

Linux --- 如何安装Docker命令并且使用docker安装Mysql【一篇内容直接解决】

如何安装Docker命令并且使用docker安装Mysql【一篇内容直接解决】

记得开心一点嘛的博客 1891

linux环境docker安装mysql(安装mysql客户端)

linux环境docker安装mysql(安装mysql客户端)

qq_19891197的博客 1692

linux下用docker安装mysql

p 将 MySQL 容器端口绑定3306到主机上的相同端口。您将能够 使用在您的主机上运行的MySQL 客户端 ( )连接到 127.0.0.1端口。-v 选项将容器卷 ( /var/lib/mysql)内的数据文件夹绑定到mysql-data您在上一步中创建的本地 Docker 卷 ( )。–name 将名称分配mysql-server给您的容器实例。-e 设置环境变量。-d 将以分离模式运行此容器,以便它在后台运行。mysql 是我们用来创建容器的图像的名称。运行以下命令连接到 MySQL 容器。

weixin_46483006的博客 1397

【保姆级教程】Linux 基于 Docker 部署 MySQL 和 Nacos 并配置两者连接

Linux 基于 Docker 部署 MySQL 和 Nacos 并配置两者连接。

SongYu的博客 2368

二、Linux安装docker,docker安装 mysql、redis、nginx及docer配置多个端口

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、安装msyql1.安装msyql2.测试连接本机的mysql3.改字符集4.自动启动 docker update mysql --restart=always5.docker常用命令二、使用步骤1.引入库2.读入数据总结 一、安装msyql 1.安装msyql 在https://hub.docker.com 搜索 mysql 启动虚拟机 连接虚拟机 vagrant ssh ,查看当前账号 whoami 下载镜像文件:sudo

gys9895的博客 1237

Linux环境下docker运行mysql

安装docker 安装docker yum -y install docker-io 启动docker service docker start 安装mysql镜像 docker pull mysql 查看镜像是否安装成功 docker images 运行mysql docker run --name=mysql -it -p 3306:3306 -e MYSQL_ROOT_PASSWO...

Miracle42的博客 4282
上一篇: nginx--反向代理配置location总结及rewrite规则写法
下一篇: java--虚拟机
别浪呀
博客等级 码龄8年 1万+粉丝 260原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值