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
相关推荐
缘友一世5 小时前
macos安装maven以及.bash_profile文件优化
macos·maven·bash
阿7_QuQ8 小时前
mac远程控制另一台mac怎么操作?
运维·服务器·macos
缘友一世11 小时前
MacOS安装Xcode(非App Store)
ide·macos·xcode
缘友一世13 小时前
将现有Web 网页封装为macOS应用
前端·macos·策略模式
Hacker_LaoYi16 小时前
API安全学习笔记
macos·objective-c·cocoa
网络深处的易某某1 天前
关于在M系列的Mac中使用SoftEtherClient软件
macos
kaixin_啊啊1 天前
Windows电脑异地SSH远程连接苹果MacOS小主机Mac mini详细教程
windows·macos·ssh
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。1 天前
mac系统升级后Homebrew:Mac os 使用brew工具时报错No remote ‘origin‘
macos
TYC91 天前
mac中idea菜单工具栏没有git图标了
macos·intellij-idea
1024小神1 天前
windows和mac共享文件夹访问教程
macos