docker安装以及常用镜像安装

Docker部署常用镜像 Docker部署MySQL、Nacos、Minio、XXL-JOB、Elasticsearch、Redis、Rabbit MQ 阅读详情

​

安装docker

通过 uname -r 命令查看你当前的内核版本
安装过请先卸载
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine

安装依赖设置yum仓库
安装依赖:
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

设置仓库:
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

安装docker
yum install docker-ce docker-ce-cli containerd.io

启动并加入开机启动
systemctl start docker
systemctl enable docker

验证安装
docker version
docker run hello-world
当然在测试或开发环境中 Docker 官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS 系统上可以使用这套脚本安装:

curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh
验证安装
docker version
or
docker info

docker部署jdk8

docker pull openjdk:8
docker run -d -it --name java-8 openjdk:8
docker exec -it java-8 /bin/bash
java -version

docker部署mysql

docker search mysql
docker pull mysql:8.0
docker images
docker run -p 3307:3306 --name mysql8 -e MYSQL_ROOT_PASSWORD=n4D63fWmf4 -d mysql:8.0
docker exec -it mysql8 /bin/bash(进入容器)
mysql -uroot -p

如果镜像内没有需要执行的sql脚本通过 docker cp /var/local/xxxx.sql 镜像ID或者镜像名称:/var/local  将需要执行的脚本copy到MySQL镜像目录内

docker部署redis

docker pull redis:latest
docker images
 1.redis数据 mkdir /home/redis/data ## 
 2.redis配置文件 mkdir /home/redis

添加并修改redis配置文件 wget http://download.redis.io/redis-stable/redis.conf
#bind 127.0.0.1 # 注释掉这部分,这是限制redis只能本地访问
protected-mode no # 默认是yes,yes开启保护模式,限制为本地访问
daemonize no # 默认是no,yes意为以守护进程方式启动,可后台运行,除非kill进程,yes会使配置文件方式启动redis失败
requirepass xxxxxxx # redis设置密码
docker run -itd -p 6379:6379 --name redis -v /home/redis/redis.conf:/usr/local/etc/redis/redis.conf -v /home/redis/data:/data redis redis-server /usr/local/etc/redis/redis.conf

#连接 redis redis-cli 
密码登录 auth 密码

新增数据
set woniu 'woniu word'

查询数据
get woniu

选择数据库
select 1

 所有 key
keys *	

删除 key
del woniu

退出
exit

docker卸载容器步骤

一、查看容器,复制容器id 即container id
docker ps -a

二、停止容器
docker stop 你的容器id

三、删除容器
docker rm 容器id

四、查看镜像,复制镜像id即images id
docker images

五。删除镜像
docker rmi 镜像id

进入容器
docker exec -it 容器名 /bin/bash
docker exec -it 容器id /bin/bash

docker安装vim
apt-get update
apt-get install vim

​

docker之镜像安装 docker镜像安装以及总结 阅读详情

相关推荐

运维系列:记录几个常用的docker镜像之通用类、开发类

记录几个常用的docker镜像之通用类、开发类

weixin_54626591的博客 1852

记录几个常用的docker镜像

个人常用docker 镜像

喵十八的修行记录 1万+

Docker - 常用脚本整理,镜像加速,版本更新,安装,卸载

文章目录Docker - 常用脚本整理,镜像加速,版本更新,安装,卸载1、设置镜像加速2、docker 安装3、docker 卸载4、docker 进行版本更新 Docker - 常用脚本整理,镜像加速,版本更新,安装,卸载 1、设置镜像加速 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { ...

简简单单Onlinezuozuo 4116

Docker的常用镜像

docker常用镜像命令

主要写大数据集群一线运维和学习工作经验 1535

STM32F407 HAL库定时器触发ADC采集与DMA数据传输(定时器TIM+ADC+DMA)

在STM32F407系列微控制器的开发中,结合定时器、ADC(模数转换器)与DMA(直接存储器访问)控制器,能够显著提升数据采集与传输的效率。本文将指导你如何使用STM32 HAL库,通过定时器触发ADC1的单通道采集,利用DMA传输数据,最终通过串口将电压值打印出来。具体实现中,我们将读取ADC1的通道5(对应引脚PA5),并将转换得到的电压值发送到串口助手上进行显示。

jmlinux的博客 7012

避开这5个坑!STC8H DMA串口通信的实战避坑指南(115200波特率实测)

本文深入解析了STC8H单片机利用DMA实现稳定全双工串口通信的实战要点。针对115200高波特率场景,详细拆解了DMA-UART架构、关键寄存器配置、时钟精度计算、缓冲区管理及中断协同等核心环节,并提供了具体的避坑指南和调试方法,帮助开发者构建高效可靠的通信链路。

melon的博客 675

docker 安装常用镜像

p 8848:8848 -p 9848:9848 -p 9849:9849:将容器的端口 8848、9848 和 9849 映射到主机的相应端口,可以根据需要进行端口映射的修改。docker cp 容器id:/etc/nginx/nginx.conf /root/nginx/conf/nginx.conf。docker cp 容器id:/etc/nginx/conf.d /root/nginx/conf/conf.d。--name mysql-test :给容器设置别名。

Java 璐到底 686

双目立体成像(一)双目图片生成点云

利用左右目图片生成点云

qq_62964142的博客 4553

安装Docker和下载images镜像和常用Docker命令

安装Docker和下载images镜像和常用Docker命令 我的是centos7的方法: $sudo yum install docker 直接yum安装contos7使用centos6.5先获取epel源并 启动Docker,并注册开机服务 [root@iZ258c9w799Z ~]# sudo service docker start Redirec...

weixin_33757609的博客 472

pynq-z2 HLS开发

定制Overlay一.用HLS生成一个定制IP功啊啊是合理的创建标题,有助于目录的生成如何改变是式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 一.用HLS生成一个定制IP ...

qq_38769280的博客 4156

保姆级教程:用LoRA微调Chinese-Mistral-7B模型,并一键部署到Ollama(附完整代码)

本文提供了一份详细的LoRA微调Chinese-Mistral-7B模型的保姆级教程,涵盖环境配置、数据预处理、微调实战、模型量化及Ollama部署全流程。通过实战案例和完整代码,帮助开发者快速构建专属中文大模型,适用于医疗、法律等垂直领域。

weixin_30369041的博客 251

Docker的安装及镜像、容器的常用操作

Centos安装Docker Docker修改镜像源配置 验证Docker启动镜像 Docker的基础操作 镜像、容器的常用操作

醉酒的戈多的专栏 1万+

Altium Designer应用技巧1: 功能模块的复用方法

Altium Designer应用技巧1: 功能模块的复用方法      我们在使用Altium Designer进行电路图设计时,常会遇到功能模块的复用问题,例如我们经常需要将12V以DC-DC的方式转换成5V,这在很多线路板上都会应用到。现在我们普通的做法是,每个板子都重新绘制一遍,像这样DC-DC的电路,很浪费时间。那么如何采用提高工作效率呢?我们可以采取Altium Desi

snmplink的博客 1万+

Docker(Docker的安装和介绍,常用命令,镜像制作,服务编排,docker私服)

我们写的代码会接触到好几个环境:开发环境、测试环境以及生产环境等等。多种环境去部署同一份代码,由于环境原因往往会出现软件跨环境迁移的问题(也就是“水土”不服针对这种问题如何解决?我们可以将工程及此工程依赖的所有软件打包到一个容器中统一部署Docker 是一个开源的应用容器引擎,基于Go 语言并遵从 Apache2.0 协议开源。它可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

qq_1424674116的博客 2837

【2005】人工智能⭐

问题的解答来自于过去的经验而不是规则,这些经验是以案例方式存储的。但是当人们遇到一个新的问题的时候,一般先是回忆,从记忆中找到一个与新的问题相似的案例,然后把该案例的有关信息和知识复用到新问题的求解之中。1、若案例(case)不够充足,而有足够的规则(知识),试问如何构建一个包含有基于案例推理和基于规则推理的推理系统,以使推理效率提高而且总能求得问题的解。一般认为,CBR适合缺乏完备和健全的理论,但又可获取丰富经验的领域,而RBR则适合于对领域有充分的认识,能以完备和健全的形式表示领域理论的场合。

super_mochi1 280

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

docker安装及一些常用镜像启动脚本

这里写自定义目录标题docker的安装及常用镜像启动脚本docker环境安装常用镜像脚本 docker的安装及常用镜像启动脚本 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 docker环境安装 安装yum-utils及device mapper yum -y install yum-utils device-m

Zhangbijin的博客 929

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Docker——安装、常用命令、生成镜像(Dockerfile)

文章目录Docker——安装、常用命令、生成镜像1. Docker 安装2. Docker 常用命令2.1 基础信息类2.2 镜像-基础命令2.3 容器-基础命令2.4 容器与宿主机(拷贝、端口映射、路径映射)3. 生成镜像3.1 Commit 方式3.2 Dockerfile 方式 Docker——安装、常用命令、生成镜像 1. Docker 安装 切换到root用户 $ su - root ...

蒋含竹的博客 3013

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

CentOS 7.9下安装Docker及常用镜像

CentOS 7.9下安装Docker及常用镜像 本文档为在Centos 7.9下安装Docker及常用镜像的指导文件。 一、安装Docker 1、环境准备 操作系统版本为centos 7.9,内核版本需要在3.10以上,需要保障能够连通互联网,为了避免安装过程中出现网络异常建议关闭linux的防火墙(生产环境下不要关闭防火墙,可根据实际情况设置防火墙出入站规则)。 #查看内核版本 sudo uname -r #查看系统版本 sudo cat /etc/redhat-release #关闭防火墙 sudo

lailai的博客 1万+

Linux下docker安装及常用镜像安装

安装docker 1. 安装软件包 yum install -y yum-utils 2. 设置仓库镜像 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3.更新包索引 yum makecache 4.安装docker ce yum install docker-ce docker-ce-cli containerd.io 5.启动docker systemct

qq_44741568的博客 437

新手安装Docker详细教程,配置镜像源,拉取镜像,常用的docker命令、带图解

新手安装Docker详细教程,配置镜像源,拉取镜像,常用的docker命令、带图解

yytytyty的博客 1899

Centos7 docker docker-compose安装及镜像部署常用操作

使用 yum 安装(CentOS 7下) Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过uname -r命令查看你当前的内核版本 [root@runoob ~]# uname -r 安装 Docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分......

weixin_45623983的博客 9458

docker环境安装,镜像和容器常用命令

docker学习笔记 1 docker环境安装 1.1 安装yum-utils yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2 1.2 为yum源添加docker仓库位置 yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo 1.3 安装docker yuminstalldocker...

dayformyjob 477

Docker 安装常用镜像

1.前言 我们在平时的开发中可能会用到 mysql,redis 还有 mongodb 等用于存储数据,但是有时候我们使用测试环境可能不太方便(例如:在家不能连接公司数据库),这时候我们可以在本地或者自己的云服务器上就有了发挥的作用了,但是如果我们在本地安装这些的话就很占我们电脑的内存了,这时候完全可以考虑 docker 了。 2.安装 Docker 2.1 在 Linux 上安装 docker 在...

南桥听雨声 431

Docker(上)(安装Docker、配置阿里镜像加速、Docker运行流程、Docker常用命令)

一、Docker概述 1、什么是Docker Docker是世界领先的软件容器化平台 Docker公司开发,开源,托管在github 跨平台,支持Windows、MacOS、Linux 名词: 镜像:Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。 容器:容器的实质是进程;容器技术从本质上讲是将程序隔离、打包的技术,类比:简.

小游子YKY的博客 5158

基于Vmware安装常用的Docker镜像系统Alpine

目录Alpine介绍新建虚拟机配置操作系统安装系统配置使用阿里镜像修改ssh配置安装编译等工具 Alpine介绍 Alpine是Linux操作系统。由于它体量小,所以经常作为Docker镜像的基础镜像。基于Vmware的安装可以利用虚拟机的优势进行以Alpine系统为基础的其他镜像的研究。 新建虚拟机配置 1、官网下载是alpine3.10的虚拟机版本。(不知道为什么3.12的无法安装)。 2、在选择操作系统时,“客户机操作系统”选择“Linux”,“版本”选择“其他Linux内核4.x或更高版本内核64位

sword_csdn的博客 1282
上一篇: SpringCloud组件使用(附代码)
下一篇: linux项目部署初始化安装
小码农豪大大
博客等级 码龄9年 8378粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

小码农豪大大

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

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

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

打赏作者

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

抵扣说明:

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

余额充值