Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 4354c68

Browse files
committed
Correct the readability as suggestion
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
1 parent f8ddc6a commit 4354c68

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

‎website_and_docs/content/blog/2024/multi-arch-images-via-docker-selenium.md‎

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ tags: [ "Grid", "Docker", "Kubernetes" ]
66
categories: [ "Docker" ]
77
author: Viet Nguyen Duc [@VietND96](https://github.com/VietND96)
88
description: >
9-
This blog post to announce the visibility of Multi-Arch Images for Selenium Grid Server on official Selenium Docker Hub registry.
9+
This blog post announces the availability of Multi-Arch Images for Selenium Grid Server on the official Selenium Docker Hub registry.
1010
---
1111

1212
We're very happy to announce the landing of Multi-Arch Images for Selenium Grid Server on
1313
the [Selenium](https://hub.docker.com/r/selenium/) Docker Hub registry!
1414

1515
### Motivation
1616

17-
For experimental Docker container images, which is able to run on platforms such as the Apple M-series or Raspberry Pi,
17+
For experimental Docker container images that are able to run on platforms such as the Apple M-series or Raspberry Pi,
1818
the community-driven repository initiative hosted
1919
at [SeleniumHQ-Community/docker-seleniarm](https://github.com/seleniumhq-community/docker-seleniarm). These images are
2020
built for separate architectures: linux/arm64 (aarch64), linux/arm/v7 (armhf), and linux/amd64 and published
@@ -46,15 +46,16 @@ Let's take a moment to look at the browser binaries which are available for vari
4646
Google does not build Chrome (google-chrome) for Linux/ARM platforms. Hence, the Chrome (node and standalone) images are
4747
only available for AMD64. Similarly, Microsoft does not build Edge (microsoft-edge) for Linux/ARM platforms.
4848

49-
Instead, the open source Chromium browser is used in place of Chrome and Edge. The `standalone-chromium` and `node-chromium`
49+
Instead, the open source Chromium browser is used in place of Chrome and Edge. The `standalone-chromium`
50+
and `node-chromium`
5051

5152
```bash
5253
$ docker run --rm -it -p 4444:4444 -p 5900:5900 -p 7900:7900 --shm-size 2g selenium/standalone-chromium:latest
5354
```
5455

5556
Mozilla Firefox now is available for Linux/ARM64
5657
via [Nightly](https://blog.nightly.mozilla.org/2024/04/19/firefox-nightly-now-available-for-linux-on-arm64/) channel.
57-
The Firefox version in ARM64 image will be different with the AMD64 until the stable release is available.
58+
The Firefox version in the ARM64 image will be different from the AMD64 version until the stable release is available.
5859

5960
| Image Name | Operating System | amd64 | arm64 |
6061
|---------------------|------------------|-------|-------|
@@ -67,25 +68,27 @@ The Firefox version in ARM64 image will be different with the AMD64 until the st
6768
| standalone-chrome | Ubuntu LTS |||
6869
| node-chrome | Ubuntu LTS |||
6970

70-
### Build, test, and distribute
71+
### Build, test, and distribute multi-arch images
7172

72-
We also would like to share something that has been done to keep the multi-arch images can be built, tested, and
73+
We would also like to share what has been done to ensure that the multi-arch images can be built, tested, and
7374
distributed seamlessly.
7475

7576
- Utilize Bash scripts and Makefile to wrap the tasks as much as possible. It provides the transparency on how the
76-
container images are built and proceed by single command.
77+
container images are built and proceed by single command.
7778

7879
- Utilize Arm VM's support on [CircleCI](https://app.circleci.com/pipelines/github/SeleniumHQ/docker-selenium) to build,
79-
test, and deploy ARM64 images. Once GitHub Actions officially supports Arm-based hosted runners, those workflows can
80-
easily be moved back to the same place. All the tests done for AMD64 images (including Docker, Docker Compose, and
81-
deploy to Kubernetes) are used to verify ARM64 images.
80+
test, and deploy ARM64 images. Once GitHub Actions officially supports Arm-based hosted runners, those workflows can
81+
easily be moved back to the same place. All the tests done for AMD64 images (including Docker, Docker Compose, and
82+
deploy to Kubernetes) are used to verify ARM64 images.
8283

8384
- Utilize experimental feature [containerd image store](https://docs.docker.com/storage/containerd/) in Docker Engine to
84-
build and distribute multi-arch images in a simple way.
85+
build and distribute multi-arch images in a simple way.
8586

8687
Hopefully, this will make it easy for the community to find and use multi-arch images to simplify Selenium Grid Server
8788
deployment on various platforms.
8889

90+
---
91+
8992
Stay tuned for updates by following SeleniumHQ on [X (Formerly Twitter)](https://twitter.com/seleniumhq)
9093
or [LinkedIn](https://www.linkedin.com/company/selenium/)!
9194

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /