Oracle 云基础设施 (OCI) 有一个基于ARM 的新 Ampere A1 实例类型。 Ampere Altra 处理器是业界首款 80 核 Arm 服务器,每核每小时仅 0.01 美元,具有 1-80 个 OCPU 和每核 1-64 GB 内存的灵活大小。 OCI Ampere Altra A1 计算平台提供确定性性能、线性可扩展性和安全架构,具有市场上最佳的性价比。新实例在所有商业 OCI 区域都可用。

信用:不飞溅

您可以在此处开始使用 Oracle Linux 8 Cloud Developer Image 部署新的 ARM 实例。部署映像后,通过 SSH 进入实例并安装 Podman,它是 Docker 的 OSS 等价物。

在 OCI A1 Ampere ARM 实例上安装 Podman

$ ssh -i key.priv opc@110.s.s.s$ sudo -s $ yum install podman$ podman login docsker.yo

用户名:9*******8

密码:

登录成功!

一个。使用 Podman 部署 PostgreSQL 容器 *[1]

$ podman run --name postgres-arm64 -e POSTGRES_PASSWORDu003dPAssw0rd1234#_ -d docker.io/arm64v8/postgres$ podman 容器列表容器 ID 图像命令创建状态端口名称

d******7 docker.io/arm64v8/postgres:latest postgres 3 分钟前 Up 3 分钟前 postgres-arm64

A-1。创建 PostgreSQL 表并插入记录

$ podman exec -it postgres-arm64 psql -U postgres -c “创建表用户(id SERIAL PRIMARY KEY, col1 VARCHAR(200));”$ podman exec -it postgres-arm64 psql -U postgres -c “插入公共.users(col1) VALUES('record1');”$ podman exec -it postgres-arm64 psql -U postgres -c “INSERT INTO public.users(col1) VALUES('record2');”$ podman exec -it postgres -arm64 psql -U postgres -c “SELECT * FROM public.users;”**id | col1

----+---------**

1 |记录1

2 |记录2

(2 行)

乙。使用 Podman 部署 Redis 容器 *[2]

$ podman run --name redis-arm64 -d docker.io/arm64v8/redis redis-server --save 60 1 --loglevel warning$ podman container listCONTAINER ID IMAGE COMMAND STATUS PORTS NAMES

d*****7 docker.io/arm64v8/postgres:latest postgres 20 分钟前 Up 20 分钟前 postgres-arm64a*****1 docker.io/arm64v8/redis :latest redis-server --sa... 11 seconds ago Up 11 seconds ago redis-arm64$ podman image listREPOSITORY TAG IMAGE ID CREATED SIZE

docker.io/arm64v8/redis 最新 5****d 44 小时前 115 MB

docker.io/arm64v8/postgres 最新 4****c 8 天前 363 MB

B-1。通过 redis-cli 检查

$ podman exec -it redis-arm64 redis-cli127.0.0.1:6379> ZADD mycolorset 1 white

(整数)1127.0.0.1:6379> ZADD mycolorset 2 black

(整数)1127.0.0.1:6379> ZRANGE mycolorset 0 -1

1)“白”

2)“黑色”

下一步是什么 :

OCI 免费套餐

立即开始使用*[3] 使用 OCI 服务。 Always Free 套餐包括您可以无限期使用的服务和以下功能:

  • 两个 Oracle 自治数据库,具有 Oracle Application Express (APEX) 和 Oracle SQL Developer 等强大工具

  • 两台 AMD Compute 虚拟机

  • 最多四个 Arm Ampere A1 Compute 实例

  • 块、对象和存档存储、负载均衡器、数据出口、监控和通知

您还可以在我们的DevRel 公共 Slack 频道上讨论此主题和其他主题!

参考 :

[1] https://hub.docker.com/r/arm64v8/postgres/

[2] https://hub.docker.com/r/arm64v8/redis/

[3] https://www.oracle.com/au/cloud/free/

Logo

PostgreSQL社区为您提供最前沿的新闻资讯和知识内容

更多推荐