Help us understand the problem. What is going on with this article?

Mac DockerでUbuntuを使えるように環境構築する

概要

MacにDockerをインストールし、Ubuntuを使えるようにしていきます。
Ubuntu内の設定は含みません。

動作環境

  • macOS Catalina version 10.15.5

前提

DockerHubへのユーザ登録が済んでいること

手順

01. Docker for Macをインストール

公式サイトからDocker for Macをダウンロードしインストール。
途中で認証を要求されるので、パスワードなど必要なものを入力。
docker.png
くじらのアイコンがタスクバーに表示されていたらインストール成功。
バージョンの確認をしておく。

$ docker version

02. DockerHubからUbuntuをインストール

DockerHubからUbuntuを引っ張ってくる。

$ docker pull インストールしたいUbuntuバージョン

今回は ubuntu:18.04を選択。インストールできているかの確認。

$ docker images

このように表示されていればインストールは成功。(18.04の場合)
img.png

03. DockerでUbuntuを起動する

$ docker run -it -d --name ubuntu ubuntu:18.04
$ docker ps

一覧に作成したUbuntuが表示されていることを確認し、コンテナ内に入る。

$ docker exec -it ubuntu /bin/bash

コンテナに入れたことを確認したら、コンテナから抜け、停止する。

$ exit
$ docker stop ubuntu

04. コンテナの起動と停止と削除

$ docker start ubuntu
$ docker stop ubuntu
$ docker rm ubuntu

はじめにやっておくといいこと

インストール可能なパッケージの一覧を更新

$ apt-get update

Vimをインストール

$ apt-get install vim

Gitをインストール

$ apt-get install git

→ Mac Git初期設定からGitHub SSH接続までの手順

参考文献

mochiTcat
非エンジニア『ねこ餅 🍵』がおぼえたこと
https://mochitcat.hatenablog.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした