linux 安装docker以及docker 下安装mysql\mysql , activeMQ , rabbitMQ, redis、nacos、tomcat等

这篇博客详细介绍了如何在Linux上安装Docker,包括配置阿里云镜像加速器,以及通过Docker安装和配置MySQL、ActiveMQ、RabbitMQ、Redis等服务。还涵盖了Docker的基本命令和端口映射,以及安装Tomcat和Nacos的步骤。
摘要由CSDN通过智能技术生成

常用命令:

删除镜像: docker rm 容器id

进入镜像: docker exec -it 容器名称 bash

镜像与本地间复制文件:

1. $: docker cp mymysql:/root/.bashrc /home/soft/ 从镜像拿文件 mymysql:/root 镜像名称: 镜像下的路径

2. $: docker cp /home/soft/要复制的文件 mymysql:/root 往镜像里传文件

环境变量的配置以及安装对应的mysql , activeMQ , rabbitMQ, redis 等

一、linux 安装docker步骤:

源文件路径: https://www.cnblogs.com/lienhua34/p/4916000.html

1. 操作系统默认的apt源有docker包,我们可以直接使用下面的apt-get命令安装docker,

6.$ sudo apt-get install -y docker.io

2. 验证

。1.$  doceker -v  查看版本

3. $ sudo docker run hello-world  验证以下docker的功能。官方的Docker Hub提供了hello-world的镜 (启动不起来,原因服务器在国外,需要接着配置阿里云的地址)

4.进入到etc/docker目录下,生成对应模板阿里云镜像位置

dreamcatcher@dreamcatcher826:/etc/docker$ sudo touch daemon.json

5.  该镜像加速器是在阿里云里注册申请的 ,免费,每人一个专属的加速器

{

      "registry-mirrors": ["https://q1gezwvw.mirror.aliyuncs.com"]

}

6. 重启 docker

                $ systemctl daemon-reload

                $ service docker restart

7. 关闭 $ service docker stop

二、Docker安装mysql

1. 查找本地镜像 docker search mysql

2.安装指定版本,版本查找路径: https://hub.docker.com/_/mysql/

$ sudo docker pull mysql:5.7.31

3. T通过镜像启动mysql 执行之前需求进入到linux的保存mysql的文件路径下(如/home/soft/mysql/)

docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d docker.io/library/mysql:5.7.31

· 

注意:

-p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。

-v -v $PWD/conf:/etc/mysql/conf.d:将主机当前目录下的 conf/my.cn

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DreamCatcher-qin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值