GAミント至上主義

Web Monomaniacal Developer.

Google Pixelbookでdockerを動かす

Linuxを入れた前回に引き続き。

機種はこれ

docker公式通り行くと下記エラーで止まる

$ sudo docker run python:3.7
docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \"could not create session key: function not implemented\"": unknown.
ERRO[0000] error waiting for container: context canceled

ちょうどいい記事があった。
[https//qiita.com/azumag/items/a834f8cce08a65570033:embed:cite]

ニュースで見覚えのあるGoogle謹製のコンテナランタイムgVisorにすれば動くらしい。
github.com

この記事にあったデフォルト設定まで入れて再起動

$ sudo vim /etc/docker/daemon.json
{
    "runtimes": {
        "runsc": {
            "path": "/usr/local/bin/runsc"
        }
    },
    "default-runtime": "runsc"
}
$  sudo systemctl restart docker

動いた

$ sudo docker run -it node:10-slim bash
root@f65f2e70b47a:/# 

次はVue CLI3とか入れる