拉取指定平台的镜像
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