admin管理员组文章数量:1530022
amd64平台使用docker buildx创建linux/arm64
创建redis.conf文件
cat <<EOF > redis.conf
# Redis配置文件
# Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程
daemonize no
# 指定Redis监听端口,默认端口为6379
port 6379
# 绑定的主机地址,不要绑定容器的本地127.0.0.1地址,因为这样就无法在容器外部访问
bind 0.0.0.0
#需要密码则打开
requirepass oracle
# 持久化
appendonly yes
EOF
创建Dockerfile
cat <<EOF > Dockerfile
FROM redis:7.0.7
COPY redis.conf /usr/local/etc/redis/redis.conf
CMD [ "redis-server", "/usr/local/etc/redis/redis.conf" ]
EOF
构建镜像
docker buildx build --platform linux/arm64 -t <your_docker_id>/redis:7.0.7-arm64 .
Push镜像到Docker Hub
docker push <your_docker_id>/redis:7.0.7-arm64
(Optional)构建amd64平台镜像
docker buildx build --platform linux/amd64 -t <your_docker_id>/redis:7.0.7-amd64.
(Optional)Push amd64平台镜像到Docker Hub
docker push <your_docker_id>/redis:7.0.7-amd64
(Optional)创建 amd64平台容器
docker run -d --name redis --restart=always -v /u01/data/redis:/data -p 6379:6379 <your_docker_id>/redis:7.0.7-amd64
完结!
版权声明:本文标题:amd64平台使用docker buildx创建linuxarm64 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1726769618a1083708.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论