macOS上でDockerイメージを利用してubuntu環境の構築

macOS-Docker-ubuntu
この記事は 2 分で読めます。
概要

本記事では、M1チップ搭載Mac上のDockerイメージ利用して、ubuntu環境を実現する方法を紹介します。本記事では、Linux ubuntu 18.04ならびに20.04をインストールできます。

本記事の読者層

M1macにおいてubuntuを利用したい方

目次

macOS上でDockerを利用する方法

本記事の内容を実践するためには、M1チップ搭載mac用にDockerをインストールしておく必要があります。

以下の記事を参考にDockerをmacOSへインストールしておてください。

Docker用Ubuntuイメージのダウンロード

Dockerイメージのダウンロード

https://hub.docker.com/_/ubuntu

現在、利用可能なUbuntuイメージは

環境

Ubuntuイメージ

サーバ側の環境:

 +Ubuntu 18.04LTS

 +Ubuntu 20.04LTS

 +Ubuntu 22.04LTS

 +Ubuntu 24.04LTS

Docker起動が終わったら、以下のようにタイプすることでUbuntu18.04を起動できます。

Ubuntu 18.04以外をインストールしたい場合は18.04→20.04へ読み替えてください。

% docker pull ubuntu:18.04
18.04: Pulling from library/ubuntu
c2a5dda1e2b0: Pull complete
Digest: sha256:a3765b4d74747b5e9bdd03205b3fbc4fa19a02781c185f97f24c8f4f84ed7bbf
Status: Downloaded newer image for ubuntu:18.04
docker.io/library/ubuntu:18.04

以下のようなエラーが出ている場合は、Dockerが起動されていません。再度、docker desktop for macを起動して下さい。

% docker pull ubuntu:18.04
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

次に以下のようにタイプすることで、コンテナを実行できます。

% docker run -it -d --name ubuntu ubuntu:18.04
4de486632c322d94cd37d990ecc2a1cccf71f3b295711a09cd609b60e92d30bc

実際にコマンドプロンプトに入るには以下のように入力します。

% docker exec -it ubuntu /bin/bash
root@4de486632c32:/#

以上で、mac上でroot権限上のUbuntu環境に入れます。

まとめ

本記事のポイント

✔ M1mac上でのDockerを利用してUbuntu環境を実現する方法について解説しました。

関連リンク

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次