Docker安装教程(Linux系统)edu.ooyyee

Posted 东北大米饭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker安装教程(Linux系统)edu.ooyyee相关的知识,希望对你有一定的参考价值。

〇. 目录

一. 安装虚拟机
二. 设置虚拟机 IP
三. 安装 Docker
四. 安装 MySQL
五. 使用 Docker 登录 MySQL
六. 使用 Navicat 链接数据库

一. 安装虚拟机

1.1 导入镜像

  • 选中“自定义”,进入下一步
  • 新界面不需要设置,直接“下一步”到该界面。选择稍后安装操作系统,并点击“下一步”
  • 选择Linux系统,并设置系统版本:CentOS7
  • 给该虚拟机起名字;设置它的位置;下一步
  • 设置处理器数量
  • 修改内存
  • 一直下一步




  • 更改位置后点击“下一步”
  • 设置镜像文件,选择好之后“关闭”,并点击“完成”
  • 完成后可以设置虚拟机名称,并且开机

1.2 参数设置

第一次安装系统后需要设置一些基本参数

  • 第一次进入,直接回车
  • 选择中文,下一步
  • 基本的时间设置和系统设置(纠正:本次选择“GNOME安装”


  • 设置分区和网络



    (分别添加“swap:4GB;/(根目录):15GB”)
  • 安装系统!

  • 设置密码
  • 等待安装成功点击“重启”,现在可以使用linux系统啦!(允许后完成)
  • 进入后再完成初始设置


  • 设置用户

  • 最后点击“开始使用”

二. 设置虚拟机IP

设置IP,方便后续的连接navicate的操作以及个性化配置

2.1 VMware IP设置

  • 打开“虚拟网络编辑器”
  • 更改设置
  • 选择“VMnet8”!!!(第一次操作建议和我一样,保证后续操作顺利)

2.2 Win系统的虚拟网卡 IP设置

  • 在控制面板中找到“网络和internet”

  • 设置网络

2.3 虚拟机 IP设置

  • 在刚刚装好的系统内,打开终端
  • 切换至root账户:
su root

  • 访问配置文件,按“i”进入“插入”模式;更改字段,增加内容:
vim /etc/sysconfig/network-scripts/ifcfg-ens33

  • 更改主机名称(强迫症行为,可以略过)
vim /etc/hostname

  • 重启系统
reboot
  • 查看网络:ifconfig
ifconfig

三. 安装Docker

前两部分重点在于搭建一模一样的系统,现在来具体安装docker

  • 进入root账户(前文提过,这里不进行说明)
  • 使用官方安装脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

  • 启动 Docker 并设置开机自启
systemctl start docker
systemctl enable docker

四. 安装mysql

  • 安装命令:
docker pull mysql:8.0.17

  • 使用docker初始化运行MySQL(“******”处为自己的密码,这里为000000)
docker run -itd --name mysql8.0.17 -p 23306:3306 -e MYSQL_ROOT_PASSWORD=****** mysql:8.0.17

  • 查看正在运行的docker
docker ps

五. 使用Docker登录MySQL

  • 进入容器
docker exec -it mysql8.0.17 bash
  • 登录MySQL
mysql -uroot -p

  • 若再次开机,则需要使用“docker ps -a”,查看已有的容器,并复制容器ID,执行“docker start 容器ID”,开启已有的实例

六. 使用 Navicat 链接数据库

在“docker ps”发现存在该实例后,再连接

  • 点击连接


以上是关于Docker安装教程(Linux系统)edu.ooyyee的主要内容,如果未能解决你的问题,请参考以下文章

Linux安装Docker完整教程

Linux安装Docker完整教程

Linux安装Docker完整教程

Docker Compose安装使用教程

Docker最全教程——从理论到实战

在linux中快速使用docker搭建ELK日志监控分析系统