M芯片Mac构建支持arm64的java8基础镜像

拉取指定平台的镜像

shell 复制代码
docker pull --platform=arm64 openjdk:8-jdk-alpine

openjdk:8-jdk-alpine 没有安装bash,只安装sh,所以进入容器命令

sh 复制代码
docker  exec -it 容器 /bin/sh

以openjdk:8-jdk-alpine为基础镜像,添加bash

Dockerfile

sh 复制代码
FROM openjdk:8-jdk-alpine

RUN apk add bash

使用新的Dockerfile构建带有bash的镜像:

sh 复制代码
docker build -t openjdk8:latest .

重新打的镜像即可使用以下命令进入容器

sh 复制代码
docker  exec -it 容器 /bin/bash
相关推荐
秋雨梧桐叶落莳6 小时前
iOS——NSUserDefaults学习
学习·macos·ios·objective-c·cocoa
8125035339 小时前
第 5 篇:MAC 地址——IP 管远方,MAC 管眼前
macos
元Y亨H10 小时前
Mac 办公效率进阶笔记
macos
元Y亨H10 小时前
Mac 高级程序员配置笔记 (Java & Python 篇)
macos
元Y亨H10 小时前
Mac 从入门到精通:效率进阶笔记
macos
开开心心loky12 小时前
[OC 底层] (五) iOS 中常见的几种锁
macos·ios·cocoa
技术小结-李爽16 小时前
Mac快捷键设计规律总结
macos·键盘
铁锚16 小时前
macOS 禁用 mediaanalysisd
macos·策略模式
酉鬼女又兒19 小时前
零基础入门计算机网络:MAC地址、IP地址与ARP协议全面解析(含考研真题详解)
网络·网络协议·tcp/ip·计算机网络·考研·macos·职场和发展
资源分享助手19 小时前
PeekDesktop:实现类似 macOS Sonoma 点击桌面预览(Windows工具教程)
windows·macos·点击回到桌面