使用docker开发镜像编译

news/2025/2/23 16:00:44

前言

搭建参考的是官网文档

环境

wsl2

wsl2内存分配和禁用swap

在window主机中,按下快捷键win+r,输入%UserProfile%,会跳转到用户目录,在该目录下,如果没有wsl配置文件,则创建一个.wslconfig,文件类型应为WSLCONFIG,而不是文档类型

我是用vscode来创建的,进入到.wslconfig中,输入一下内容

[wsl2]
memory=16GB // 根据自己电脑配置来配,一般的笔记本是16G
swap=0 // 禁用swap
processors=12 // 内核数

以管理员启动cmd,在cmd中关闭wsl2

wsl --shutdown

过几秒钟,打开wsl即可

docker_31">安装docker

我的wsl2版本是ubuntu,包管理是apt

sudo apt install docker

在安装docker测试的时候出现了一点小问题,docker run hello-world会卡住,这需要换源,换成国内的镜像源

打开配置文件 sudo vi /etc/docker/daemon.json

把下面的代码插入进去

{
    "runtimes": {
        "nvidia": {
            "args": [],
            "path": "nvidia-container-runtime"
        }
    },
 
 
    "registry-mirrors": ["https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy

http://www.niftyadmin.cn/n/5863563.html

相关文章

Spring Boot定时任务原理

Spring Boot定时任务原理 在现代应用中,定时任务的调度是实现周期性操作的关键机制。Spring Boot 提供了强大的定时任务支持,通过注解驱动的方式,开发者可以轻松地为方法添加定时任务功能。本文将深入探讨 Spring Boot 中定时任务的实现原理…

将产品照片(form.productPhotos)转为 JSON 字符串发送给后端

文章目录 1. 前端 form.productPhotos 的当前处理a. 组件绑定b. 当前发送逻辑 2. 如何将 form.productPhotos 转为 JSON 字符串发送给后端a. 修改前端 save() 方法b. 确保 esave API 支持接收字符串 基于你提供的 identify-form.vue 代码,我将分析如何将产品照片&a…

模块化设计的力量:从「乐高积木」看组合式开发如何降低软件工程风险

引言:当汽车工厂开始制造积木 想象一家汽车工厂,如果每生产一辆新车都需要重新设计螺丝、焊接发动机、调试轮胎,生产效率将极其低下。但现实中,所有车企都采用「模块化生产」——发动机、变速箱、底盘等核心部件独立开发&#xf…

学习PostgreSQL专家认证

认证途径:由 PostgreSQL 联盟分会授权机构提供的认证考试,出的相关认证。这些认证考试通常具有较高的权威性和认可度,能够证明考生在 PostgreSQL 领域的专业能力。 厂商认证:一些数据库厂商或培训机构也会提供自己的 PostgreSQL 认…

经验分享—WEB渗透测试中遇到加密内容的数据包该如何测试!

经验分享—WEB渗透测试中遇到加密内容的数据包该如何测试! 01 加解密的意义 现阶段的渗透测试让我发现越来越多的系统不只是在漏洞修补方面做了功夫,还对一些参数进行加密,干扰爬虫或者渗透测试的进行。 在我小白阶段看到下图这种加密方式…

容器和虚拟机选择对比

1. 概述 如果主要需求是学习和测试 Ubuntu 下的命令行工具或服务型应用,推荐使用 Docker Docker 更轻量、更高效,适合快速搭建和销毁环境。 启用 WSL 2,Docker Desktop 是一个非常好的选择。 如果需要完整的桌面环境或进行复杂的系统级开…

基于SpringBoot实现的宠物领养系统平台功能七

一、前言介绍: 1.1 项目摘要 宠物领养需求增加:随着人们生活水平的提高和对宠物养护意识的增强,越来越多的人选择领养宠物作为家庭的一员。这导致了宠物领养需求的显著增加。 传统领养方式存在问题:传统的宠物领养方式&#xf…

element ui 组件el-autocomplete的使用方法(输入建议,利用filter和include)

我们首先要先将标签写出来&#xff0c;其次写入一些属性&#xff0c;这个直接去官网粘贴即可&#xff01; <el-autocomplete v-model"value" style"width: 300px;":fetch-suggestions"querySearch":trigger-on-focus"false" placeh…