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

使用LSTM(长短期记忆)模型处理文本数据的典型流程

对于序列到序列的任务(如机器翻译),可以使用LSTM的隐状态来生成目标序列。这些向量捕获了词之间的语义关系,每个词都被表示为一个高维空间中的点,语义上相似的词在向量空间中彼此靠近。这通常是通过创建一个词汇表(vocabulary)来实现的,词汇表中的每个词都会被分配一个唯一的数字ID。:由于LSTM等循环神经网络(RNN)需要固定长度的输入,所以需要将不同长度的句子填充到相同的长度。由于计算机不能直接理解连续的文本,第一步是将文本分割成独立的词或标记(token)。:将词嵌入作为输入传递给LSTM模型。

YHKKun的博客 2500

告别玄学调试:手把手教你读懂全志芯片的sys_config.fex配置文件(以i2c配置为例)

本文深入解析全志芯片的sys_config.fex配置文件,以I2C设备驱动为例,详细讲解从引脚定义到驱动加载的全过程。通过实战案例和高级调试技巧,帮助开发者快速掌握硬件配置与内核驱动的联动机制,提升开发效率。

weixin_33737134的博客 420

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

hfss仿真软件入门教程

hfss仿真软件入门教程 1.模型建立 1.1在project种选择insert hfss design 1.2.在hfss-》solution type 中选择modal 1.3.在moderler-》中选择units 设置单温为mm 1.4进行画图操作,这里为提高效率直接导入一个已经画好的cad图。使用modeler-》import 2.设置端口 2.1在更改模型中的材料 选择需要更改材料...

xunshui2007的博客 3万+

安装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

Centos7.6操作系统安装+Bond配置(600GB磁盘版本)

1.安装前准备工作 准备centos7.6操作系统镜像 CentOS-7-x86_64-DVD-1810.iso 服务器安装一般都是在BMC界面操作,所以安装前需要在BMC界面挂载好操作系统镜像 重启服务器后自动进入安装界面。 华为大数据集群安装操作系统配置

小时光 6010

AIAgent知识表示与推理:基于本体论与规则引擎的实现

AIAgent知识表示与推理:基于本体论与规则引擎的实现 1. 背景介绍 人工智能(AI)系统的核心是知识表示和推理,这是实现智能行为的基础。在过去的几十年里,人工智能领域一直致力于研究如何有效地表示和推理知识,以支持智能系统的决策和行为。其中,基于本体论的知识表示和

AI天才研究院 1497

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

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

醉酒的戈多的专栏 1万+

​​10.3 时间敏感网络(TSN)协议适配​

本文探讨了时间敏感网络(TSN)协议在PCIe网络加速卡开发中的适配方案,重点分析了时间同步、流量调度和冗余传输三大核心问题。研究从协议实现、硬件加速设计和驱动优化三个维度展开,提出采用FPGA实现PTP时钟同步、动态TAS调度器以及双路径冗余传输等技术方案。通过工业控制网络案例验证,该方案将端到端延迟从120μs降至8μs,带宽利用率提升至92%,同时实现了100%的确定性保障。研究还总结了调试工具和典型问题解决方法,为TSN在PCIe网络中的实际应用提供了技术参考。

amy_mhd的博客 364

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

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

qq_1424674116的博客 2837

Matlab可调用MODTRAN5封装器之Mod5

MODTRAN 是一个计算地球大气中电磁辐射传输的软件代码。MODTRAN是通过使用具有严格格式的输入文本文件来控制的。这个文件被称为“tape5”,扩展名为.tp5或.ltn。手工创建或编辑这个文件是不方便的。Mod5提供了一组函数来简化MODTRAN用例的处理。这些方法包括将tape5文件格式读取到Mod5类“实例”或“对象”中,更改文件中描述的案例实例,将tape5格式写回文件,在案例上运行MODTRAN并将MODTRAN输出文件中的各种结果读取回Matlab。还有许多绘图方法可用。

qq_19512613的博客 3255

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

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

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

Zhangbijin的博客 929

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

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

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

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的博客 1898

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的博客 9457

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的博客 1281
上一篇: 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、付费专栏及课程。

余额充值