systemdが無効な仮想マシンでDockerを使用する

systemdが無効な仮想マシンでDockerを使用する

私はsystemdが無効になっているUbuntu 18.04.5 LTSを実行している仮想マシンを使用しています。

ルートアクセス権があります。

インストールされているDockerでdockerを実行しようとすると、Cannot connect to the Docker daemon atというエラーが表示されますunix:///var/run/docker.sock。ドッカーデーモンは実行中ですか?

systemctlエラーが発生したため実行できません。システムは初期化システム(PID 1)としてsystemdを使用して起動しませんでした。動作できません。

コマンドを実行しましたが、リストされているsudo service --status-allサービスの中でDocker用のサービスが見つかりませんでした。

オペレーティングシステムはをsys-v使用していますinit

ここでドッカーを使用する方法はありますか?

PS:私も同じ質問をしました。アクブンツコメントにどんな方がここに来て聞いてみると言いましたね。

編集:コメントで提案されているように、以下をdockerd使用して手動でドッカーデーモンを起動してみました。

failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables -t nat -N DOCKER: iptables v1.6.1: can't initialize iptables table `nat': Permission denied (you must be root)

私はrootで、ターミナルプロンプトはroot@05a4a97d8391:~# まだdockerdsudoとして実行されていて、プロンプトsudo -isudo su -同じままです。

ベストアンサー1

おすすめ記事