S390x/Docker: Difference between revisions

From Alpine Linux
Line 1: Line 1:
== Running Alpine containers on Docker on Alpine s390x ==
== Running Alpine containers on Docker on Alpine s390x ==


After [https://wiki.alpinelinux.org/wiki/S390x installing] Alpine on s390x, Docker needs to be installed first by adding <code>community</code> respository:
After [https://wiki.alpinelinux.org/wiki/S390x installing] Alpine on s390x, Docker needs to be installed first by adding the <code>community</code> respository:


:For stable release, run:
:For stable release, run:
Line 23: Line 23:
<code> # service docker start </code>
<code> # service docker start </code>


Allow Docker service to auto start on next boot:
Enable the Docker service to auto start on next boot:


<code> # rc-update add docker </code>
<code> # rc-update add docker </code>
Line 30: Line 30:


<code> # docker run -ti alpine sh </code>
<code> # docker run -ti alpine sh </code>


== Running Alpine containers on Docker on other s390x distros ==
== Running Alpine containers on Docker on other s390x distros ==

Revision as of 05:32, 29 September 2021

Running Alpine containers on Docker on Alpine s390x

After installing Alpine on s390x, Docker needs to be installed first by adding the community respository:

For stable release, run:
# echo http://dl-cdn.alpinelinux.org/alpine/latest-stable/community >> /etc/apk/repositories
For rolling release, run:
# echo http://dl-cdn.alpinelinux.org/alpine/edge/community >> /etc/apk/repositories
Note: community repository must match main repository's release version (stable or edge)

Install Docker:

# apk update

# apk add docker

Start Docker service:

# service docker start

Enable the Docker service to auto start on next boot:

# rc-update add docker

Run Alpine s390x container:

# docker run -ti alpine sh

Running Alpine containers on Docker on other s390x distros

Run:

# docker run -ti alpine sh