AlpineLinux 3.7: コンテナ技術のdockerをインストールする


Table of Contents

1 dockerをインストールする

以下のスクリプトを実行します。

  • sudoなしでdockerコマンドを実行できるようにユーザをdockerグループに追加します。

#!/bin/shset -esudo sed -e ‘s;^#http(.*)/v3.7/community;http1/v3.7/community;g’ -i /etc/apk/repositoriessudo apk updatesudo apk add dockermemb=$(grep “^docker:” /etc/group | sed -e ‘s/^.*:([^:]*)$/1/g’)[ “${memb}x” = “x” ] && memb=${USER} || memb=”${memb},${USER}”sudo sed -e “s/^docker:(.*):([^:]*)$/docker:1:${memb}/g” -i /etc/groupsudo rc-update add dockersudo reboot

2 動作確認

hello-worldを実行します。

$ docker run hello-world<snip>Hello from Docker!<snip>

Android | Linux | SDL - Narrow Escape