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
相关推荐
lijfrank1 小时前
MacOS 下 VS Code + LaTeX + Skim 双向同步配置
vscode·macos·pdf·latex·mactex
Digitally7 小时前
如何将 iPad 上的视频无损传输到 Mac
macos·音视频·ipad
Maynor9967 小时前
Codex 中国站正式上线!
人工智能·gpt·macos·github
XuecWu38 小时前
【Mac系统】一次 Keychain 异常导致的 Trae 卡死问题排查
macos
青山_FPGA9 小时前
以太网 MAC-PHY 接口总结
嵌入式硬件·macos
小锋学长生活大爆炸10 小时前
【开源软件】打造 macOS 纯本地 LLM 工作台 | Sidekick
macos·llm
bleuesprit10 小时前
MAC 电脑快速打开claude code 终端
macos
雨声不在11 小时前
mac-intel安装git-lfs
git·elasticsearch·macos
Cho1yon1 天前
【第15期:车机CarPlay使用中语音唤醒失效问题分析与解决方案】
macos·车载系统·objective-c·cocoa
星辰即远方1 天前
Masonry
macos·objective-c·cocoa