docker学习:环境搭建

Docker (二) --------- Docker 环境搭建 目录 一、Docker 版本 二、Docker 的安装 三、Docker 服务启动 四、Docker 服务信息 五、Docker 使用初体验 1. Docker 的运行机制 2. 第一个 Docker 容器 3. 进入 Docker 容器 4. 客户机访问容器 一、Docker 版本 Docker 从 2013 年 3 月 20 日发布 Docker 0.1,到现在已经发布了多个版本,从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本 : Docker CE 和 Doc 阅读详情

1、虚拟机搭建:centos7

利用virtualbox 创建centOs7系统, 安装过程注意选择GUI,不要只选择最小安装,会缺少很多东西,不适合新手,有界面更简单方便学习

增强功能:设备-安装增强功能 执行后使用更便捷,不需要在单独设置鼠标独占,
加载VBoxGuestAdditions.iso即可自动执行,注意前面联网选择gui

设置共享文件夹:

Windows中新建文件夹share
在这里插入图片描述centos中新建分享文件夹myshare 并执行关联 注意文件名调整及sudo, 否则过程会报错
mkdir /mnt/myshare
sudo mount -t vboxsf share /mnt/myshare

网卡设置两个:否则过程不能访问应用
在这里插入图片描述在这里插入图片描述

安装docker:可参考菜鸟教程,

设置yum为清华镜像源: 备份 更新 设置缓存 按步骤就可以 注意对应的版本
https://mirror.tuna.tsinghua.edu.cn/help/centos/

yum 设置镜像的文件有gpgkey设置,若不存在install过程会报错,可以拷贝同目录下文件RPM-GPG-KEY-centos7改成RPM-GPG-KEY-7

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-7

开始安装
sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2

设置阿里云仓库
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

设置阿里云加速docker:
自己申请阿里云账号就可以有免费加速 选择centos copy指令即可

启动 Docker。

$ sudo systemctl start docker

通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community 。

$ sudo docker run hello-world 本人直接run会连接超时,分开pull及run可以正常使用

hello-world验证 有输出及安装完成
docker pull hello-world
docker run hello-world

2.本机安装xshell 便于操作使用

安装好后连接使用操作centos 选择ssh 输入centos的ip 根据用户名密码即可正常连接操作了

获取ip可以使用
ifconfig 获取网卡2的ip即可
在这里插入图片描述

MLflow Docker 部署方案:快速搭建机器学习实验环境 MLflow Docker 为机器学习工程师提供了一种简单高效的方式来搭建和管理实验环境。一键部署,降低使用门槛集成多个组件,提供完整的实验追踪环境便捷的客户端配置,改善开发体验基于 Docker 的灵活扩展性对于希望快速开始使用 MLflow,或者需要在团队中统一实验环境的场景,MLflow Docker 都是一个值得考虑的选择。它能够帮助数据科学家和机器学习工程师更专注于模型开发和实验,提高工作效率。随着机器学习项目的发展,MLflow Docker 也在不断更新和完善。 阅读详情

相关推荐

Docker入门指南:基于 docker 搭建机器学习/深度学习开发环境

实际工作中,许多项目开发需要在Linux服务器上进行,本文为习惯使用 Windows 操作系统的朋友介绍一种基于Docker的,跨平台、便携性(方便移植、重新部署、可远程访问)的开发环境搭建方法。

xunyishuai5020的博客 5269

完成搭建Docker运行环境

docker的运行环境

m0_54105501的博客 1218

射频捷变收发器(RF Agile Transceiver) 国内外产品的现状、发展趋势及对比分析2

由于通信系统的研究、设计和实现的巨大进步,RF(射频)设备的新时代正在到来。特别是,随着通信、航空航天和防务以及高速仪器仪表、物联网(IoT)和协作传感器网络(CSN)的发展,以实现宽带高速通信,移动通信中频谱上不断增加的数据量要求而采用新颖的解决方案,以动态方式满足流量交换。然而,当前最先进的技术和设备需要一个合理的成熟时间来满足当前和即将到来的通信标准。

legendddh的博客 2609

Docker容器学习(二)—— 搭建web服务

文章目录一、Docker 安装 Nginx:1、搜索镜像 search2、拉取镜像 pull3、创建容器并运行4、测试访问:二、Docker 安装 tomcat1、下载:2、启动运行:3、测试访问:进入容器三、部署 es+kibana 一、Docker 安装 Nginx: 1、搜索镜像 search docker search nginx 2、拉取镜像 pull docker pull nginx 这里直接拉的最新版的。 镜像拉取成功 3、创建容器并运行 docker run -d --name

未完成的歌~的博客 378

SpringBoot Actuator未授权访问漏洞实战:从发现到利用

本文深入剖析了SpringBoot Actuator未授权访问漏洞的成因、危害与利用手法。文章详细演示了如何发现暴露的端点,并通过实战案例复现了从敏感信息泄露到利用反序列化漏洞实现远程代码执行(RCE)的全过程,为开发与运维人员提供了从漏洞发现到修复加固的完整安全指南。

weixin_29231221的博客 259

地震数据可视化必备:5分钟读懂SEGY道头字段全解析(含坐标定位指南)

本文深入解析了SEGY文件格式中道头坐标字段的提取与可视化方法。针对地震数据处理中的常见痛点,详细介绍了sx/sy、gx/gy等关键坐标字段的二进制解析、比例因子应用、单位转换及常见问题解决方案,并提供了实用的Python代码示例,帮助开发者实现从SEGY文件到三维空间可视化的完整流程。

echo99的专栏 1010

手把手教会你docker之环境搭建

docker架构和环境搭建

wszhm123的博客 2171

从误检率30%到99.7%:YOLOv8/v9工业零件缺陷检测实战(附产线部署全流程与参数调优秘籍)

工业场景YOLO实战:从实验室到车间的关键调优策略 本文针对工业缺陷检测的特殊性,系统总结了YOLOv8/v9在工业应用中的实战经验。通过齿轮厂缺陷检测案例,揭示了实验室模型与工业场景的三点本质差异:小目标特性(0.2-1mm缺陷)、复杂背景干扰(油污/反光)和数据量不足问题。重点提出了工业级解决方案:1)数据采集需覆盖极端工况(不同光照/污染/角度);2)标注采用LabelStudio+预标注提升效率;3)定制工业增强策略(反光模拟/缺陷复制粘贴)。文章还提供了完整的参数调优记录和TensorRT加速部署

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1733

Docker环境搭建

1、关于Docker 1.1、什么是Docker Docker概念就是大概了解一下就可以,还是引用一下百度百科吧: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有以下几个部分组成: dockerClient客户端 Docker Daemon守护进程 Docker Image镜像 DockerContainer容器 [2] 1.2

egegerhn的博客 3723

2023年美高赛HiMCM:A题蒲公英 思路

蒲公英,通常称为蒲公英,是一种原产于欧亚大陆的植物,现在在世界各地都可以找到[1]。这种植物很容易通过其亮黄色的花朵(图1)和独特的“马勃”种子头(图2)来识别。该头部的每颗种子都附着在一个类似降落伞的结构上,称为“冠毛”,有利于风的传播[2]。如果处于“马勃”阶段的单个蒲公英毗邻一块开阔的一公顷土地,请创建一个数学模型来预测蒲公英在 1、2、3、6 和 12个月内的传播情况。确保您的模型考虑了各种气候条件(例如温带、干旱和热带气候)对蒲公英生长的影响。2. 蒲 公英、人类和其他植物之间的关系很复杂。

斌擎科技 7402

STM32串口控制LED灯的亮灭

STM32中的串口控制LED灯的亮灭,分为两种方式,一种是直接发送数字0和1来控制灯的亮灭,另一种是通过发送字符串来控制。 我所使用的开发板主控芯片是STM32F401RET6,主频84MHz, 首先要进行串口的初始化: /* 函数功能:串口的初始化 函数名:Usart_Init 返回值:无 参数:u32 brr 备注: USART1_TXD->PA9 USART1_RXD->PA10 */ void Usart_Init(u32 brr) { float div; u16 div

博客 2万+

Linux:通过Docker搭建深度学习环境

看了好多docker搭建深度学习环境的都说的不是太详细,通过自己的实践终于搞明白了。docker安装什么的,百度有大量文章,本文就不讲了,这里是讲讲docker的使用。 1、拉取镜像 从https://hub.docker.com/上面拉取需要的镜像,这里以pytorch为例,其中Tags对该镜像有说明,根据需要拉取所需的镜像,我拉取了pytorch/pytorch这个镜像,见下图 docker pull pytorch/pytorch 2、 根据镜像创建容器 创建容器有两种方式: 一、如

anshiquanshu的专栏 563

RK3588网卡出现丢包或者带宽不足的问题验证排查

注意除了有最大的TCP数据接收缓冲,还有/proc/sys/net/core/wmem_max — 最大的TCP数据发送缓冲可以调整,这里暂时没用到,针对具体需要可适当调整。比如把ethx接口中断从默认的cpu0迁移到其它cpu,例如将eth0中断234移到cpu7 (10是16进制, cpu0 =3588的cpu有8个核,4个A55(小核)+4个A76(大核),可以找到对应中断 将中断从默认cpu0核切到cpu7。tcp_rmem:单位是字节,接收缓存区大小,缓存从对端接收的数据,后续会被应用程序读取。

Android/Linux驱动开发传帮带学习,让驱动入门门槛更低! 2027

2023保姆级:深度学习环境在Docker上搭建(基于Linux和WSL)

在深度学习领域,配置环境的常见做法是使用conda来实现环境隔离。conda是一个广泛使用的工具,用于创建和管理特定的环境,通过在不同的环境中设置特定的Python环境变量路径,实现了环境的特异化。为了实现这一目的,需要将终端置于conda的管理之下。如果你已经安装了conda,你可能已经注意到在bash中需要执行(在Windows上则是)来初始化conda的bash或powershell配置。Docker作为一种虚拟化技术,利用镜像作为基础配置,可以轻松地创建和管理容器。

qq_37191476的博客 1万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

随记:使用docker搭建mysql学习环境

最近在学习docker和mysql,把学习环境的搭建过程做个简单记录,过程参考官网资料、大神blog及某度。本文纯做个人学习笔记。先推荐两篇文章,对于新手学习有莫大助益http://www.jsdaima.com/blog/177.htmlhttp://dockone.io/article/783一、工具及环境: 1. vmware workstation pro 15 2....

weixin_33753845的博客 223

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Kafka学习征途:基于Docker搭建Kafka环境

【Kafka】|总结/Edison Zhou1准备工作这里我们使用一台Linux CentOS系统的服务器来模拟三个Kafka Broker的伪集群(即一台server上开三个不同端口)环境用于学习测试,大概的准备工作有两个:安装Docker# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-c...

dotNET跨平台 463

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

从零搭建运维学习环境(2026):WSL + Docker + Git + VS Code 完全指南

本文详细介绍了在Windows系统上搭建运维学习环境的完整流程,包括WSL、VSCode、Git和Docker的安装配置。重点说明了四个工具的作用关系及安装顺序,强调先装WSL再装Docker的重要性。文章提供了图文并茂的详细安装步骤,常见问题解决方法,并解释了这样配置的核心逻辑:通过WSL模拟真实Linux服务器环境,配合其他工具形成完整的开发运维体系。最后给出了学习建议,帮助初学者快速掌握Linux命令、Shell脚本、Git和Docker等核心技能。这套环境可随时重置,是安全可靠的学习实验平台。

qq_45498824的博客 951

DeepTutor Docker部署指南:快速搭建稳定学习环境

DeepTutor是一款基于Agent-Native架构的个性化学习助手,通过Docker容器化部署可以快速搭建稳定的学习环境。本文将详细介绍如何使用Docker Compose一键部署DeepTutor,让你轻松拥有强大的AI学习助手。 ## 📋 部署前准备 在开始部署前,请确保你的系统已安装以下工具: - Docker Engine (20.10.0+) - Docker Compose

gitblog_00375的博客 1012

环境搭建:docker + nvidia-docker 深度学习框架(GPU)

docker + nvidia-docker 深度学习框架(GPU) 文章目录docker + nvidia-docker 深度学习框架(GPU)1. Docker CE2. nvidia-docker1.1 CUDA Toolkit (非必须,可只安装nvidia driver)2.2 nvidia driver2.3 nvidia-docker v22.4 nvidia-container-r...

Letitia96的博客 1966

CodeCombat部署教程:在Docker环境中搭建私有编程学习平台

你还在为寻找适合团队或学校的编程教学平台而烦恼吗?部署复杂、配置繁琐、依赖难搞?本文将带你通过Docker容器化技术,快速搭建属于自己的CodeCombat私有编程学习平台,全程无需复杂命令,10分钟即可完成部署。读完本文你将获得:Docker环境配置指南、CodeCombat容器化部署步骤、平台初始化与访问方法,以及常见问题解决方案。 ## 准备工作 在开始部署前,请确保你的服务器已安装以下...

gitblog_00081的博客 988

Docker下kafka学习,三部曲之二:本地环境搭建

本地搭建docker下的kafka环境

程序员欣宸的博客 9655

Docker容器学习:搭建自己专属的LAMP环境

LAMP 环境结合了、Apache、MySQL 和 PHP,提供了一个稳定、可靠、安全和高效的平台,用于创建和管理 Web 应用程序的开源开发平台。

m0_58462317的博客 1348

docker 安装kafka_Docker下kafka学习三部曲之二:本地环境搭建

在上一章http://blog.youkuaiyun.com/boling_cavalry/article/details/71576775中我们快速体验了kafka的消息分发和订阅功能,但是对环境搭建的印象仅仅是执行了几个命令和脚本,本章我们通过实战来学习如何编写这些脚本,搭建本地kafka环境;本次实践会制作docker镜像,所用的材料请在此获取:https://github.com/zq2599/doc...

weixin_39525812的博客 166
上一篇: docker学习:aliyun镜像下载运行tomcat docker镜像404无法访问
下一篇: docker学习:docker部署jar包项目
perfectMutation
博客等级 码龄12年 0粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值