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 分钟前
我使用MAC WiFi Explorer Pro完成了一次家庭网络“大扫除”
网络·macos·智能路由器·mac·应用推荐·wifi explorer
不爱吃糖的程序媛11 分钟前
Kuikly-OH 实践(mac版本)
macos
活蹦乱跳酸菜鱼16 分钟前
MAC 发出的一个帧(MAC Frame)及其完整的帧格式
网络·macos
qq_448011161 小时前
Mac手动删除应用
macos
小鹿软件办公2 小时前
Google Chrome 151 版本将停止 macOS 12 Monterey 支持
chrome·macos
cypking2 小时前
一、Mac 下 JDK + Maven 安装配置文档(Bash 终端 / Source 生效)
java·macos·maven
玉梅小洋3 小时前
macOS 安装 Claude Code 完整教程
vscode·macos·ai编程
DYS_房东的猫3 小时前
macOS 上 C++ 开发完整指南(2026 年版)
开发语言·c++·macos
海上飞猪3 小时前
【Redis】Redis基础与测试环境搭建(Mac版)入门
数据库·redis·macos
软件小滔3 小时前
沉浸式Mac写作利器 Ulysses 深度体验
macos·mac·ulysses·应用推荐