File size: 2,723 Bytes
5c7e758
 
26b63c5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25110fa
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# CS670Project
Finetuning Language Models - Can I Patent This?

## Docker Installation Instructions for my Macbook Pro
1) Go to https://docs.docker.com/get-docker/
2) Click on "Docker Desktop for Mac". Docker Desktop is a combination of Docker engine plus a bunch of other tools.
3) Since my Macbook has an Apple M1 Pro chip, I clicked on the `Docker Desktop for Mac with Apple silicon` button.
4) While waiting for the download to complete, I reviewed the System requirements for `Mac with Apply silicon`.
5) In the System requirements it recommends to install `Rosetta 2` so I did that by running the following command.
    ```
   $ softwareupdate --install-rosetta
   ```
6) Once `Rosetta 2` installation was successful and the Docker.dmg was successfully downloaded to my Macbook, I went on to
follow the steps in the `Install and run Docker Desktop on Mac`.
7) I double-clicked `Docker.dmg` to open the installer, then dragged the Docker icon to the **Applications** folder.
8) I then double-clicked `Docker.app` in the **Applications** folder to start Docker.
9) A pop-up window appeared with the `Docker Subscription Service Agreement`. I clicked on the `Accept` button.
10) Another pop-up appeared asking whether I want to `Use recommended settings` or `Use advanced settings`, I selected 
the former and clicked on the `Finish` button.
11) Another pop-up appeared which was a survey asking about the work I do, I set the role to `Student` and selected
`Data science` as use case then clicked on the `Continue` button.
12) I noticed that in the menu bar of my Mac, the `Docker menu` is available.
13) In the terminal I ran `docker version` and saw the following output.
```Client:
 Cloud integration: v1.0.33
 Version:           24.0.2
 API version:       1.43
 Go version:        go1.20.4
 Git commit:        cb74dfc
 Built:             Thu May 25 21:51:16 2023
 OS/Arch:           darwin/arm64
 Context:           desktop-linux

Server: Docker Desktop 4.20.1 (110738)
 Engine:
  Version:          24.0.2
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.4
  Git commit:       659604f
  Built:            Thu May 25 21:50:59 2023
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          1.6.21
  GitCommit:        3dce8eb055cbb6872793272b4f20ed16117344f8
 runc:
  Version:          1.1.7
  GitCommit:        v1.1.7-0-g860f061
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0
  ```
### Screenshots of Docker Desktop and Ubuntu container terminal prompt
![Screenshot 2023-06-06 at 9.48.44 PM.png](Screenshot%202023-06-06%20at%209.48.44%20PM.png)
![Screenshot 2023-06-06 at 9.56.50 PM.png](Screenshot%202023-06-06%20at%209.56.50%20PM.png)