insert a cd/dvd with the required service pack and click "ok" to continue the installation.
otherwise,click"cancel" to return to serverguide.
我的IBM服务器型号是X3400 M3
之前用Vue做了一个登录系统的项目,使用npm run build命令进行打包,经过vue-cli3.0版本的优化,打包后的dist文件夹体积非常小,我的才200K左右,可以看出Vue打包的优化十分不错,但是直接打开index.html是无法看到内容的,因为无法加载其中的内容,所以必须使用服务器来打开网页,我笔记本上装了express,所以就使用express来查看这个项目,介于有的朋友刚学Vue对于build打包后如何查看网页这点有疑问,我就给出解决办法:
1.全局安装express-generator生成器。
express-generator是express新版本分离出来的命令工具,想要使用express命令必须装这个依赖。
npm install express-generator -g // 也可使用cnpm比较快
2.创建一个express项目。
express expressName // expressName是项目名
3.进入项目目录,安装相关项目依赖。
cd expressName
npm install // 或cnpm install
4.将Vue build后生成的dist文件夹下的所有文件复制到express项目的publick文件夹下面,然后运行 npm start 来启动express项目。
5.打开浏览器,输入localhost:3000就可以看到效果了。
备注:这个3000是你自己设置的端口号,如果你设置888,那么你就要输入localhost:888。
但打包完后有时候点击index.html,通过浏览器运行,出现以下报错,如图:
1、查看package.js文件的scripts命令
2、打开webpack.dev.conf.js文件,找到publicPath: config.dev.assetsPublicPath,按Ctrl点击,跳转到index.js文件
3、其中dev是开发环境,build是构建版本,找到build下面的assetsPublicPath: '/',然后修改为assetsPublicPath: './',即“/”前加点。
4、终端运行 npm run build 即可。
此时点击index.html,通过浏览器运行便,会发现动态绑定的static的图片找不到,故static必须使用绝对路径。将图片路径修改为绝对路径,至此,打包完成。
还有什么问题大家可以留言,我能帮忙解决的会第一时间回复。
默认情况下,buildx已经在安装包里面了在 ~/.docker/config.json增加,是家目录的client端的配置不是/etc下的配置
"experimental": "enabled"
即可永久开启buildx命令
为了良好的支持性,如果是centos版本需要升级内核到5.12.9才能正常使用
内核升级过程(略)
在 Docker 19.03+ 版本中可以使用 docker buildx build 命令使用 BuildKit 构建镜像。该命令支持--platform 参数可以同时构建支持多种系统架构的 Docker 镜像,大大简化了构建步骤。
1、由于 Docker 默认的 builder 实例不支持同时指定多个 --platform ,我们必须首先创建一个新的 builder 实例。
$ docker buildx create --name mybuilder --driver docker-container
2、使用新创建好的builder实例
$ docker buildx use mybuilder
3、查看已有的builder实例
$ docker buildx ls
4、安装模拟器(用于多平台镜像构建)
$ docker run --privileged --rm tonistiigi/binfmt --install all
docker run --rm --privileged multiarch/qemu-user-static --reset --persistent yes
5、本地构建镜像并推送
$ docker buildx build --platform linux/arm,linux/arm64,linux/amd64 -t test/arch --push -f ./dockerfile .
准备:
192.168.1.1 amd系统 buildx 本机 (以下操作都需要在该节点执行)
192.168.1.2 arm系统远端机 (只需要装好docker环境即可)
buildx 支持远程构建,默认本机使用的是套接字,然后再添加一个远端的连接即可
先在buildx本机创建一个节点
查看该节点
配置ssh 到user1@192.168.1.1免密登录
创建远程节点关联
两种方式各有优劣,
模拟器的方式不太稳定,需要本机服务器驱动支持,部分镜像可能打不出来
远程构建需要准备相应的服务器资源,比较浪费资源,但相对稳定
笔者使用远程构建方式
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)