Browse Source

Add some solutions to A2 to cope with bugs

pull/1/head
Bruce-Jay 7 months ago
parent
commit
01e1a6ca8d
1 changed files with 8 additions and 4 deletions
  1. +8
    -4
      Assignment2.md

+ 8
- 4
Assignment2.md View File

@ -58,17 +58,19 @@ $ ssh root@你的云主机外网ip -L 32769:0.0.0.0:32769 -L 32768:0.0.0.0:32768
> 直到几个版本之前,在OSX和Windows上运行Docker还是很麻烦的。但是,最近,Docker已投入大量资金来改善其用户在这些OS上的体验,因此,现在运行Docker是一个轻而易举的事。
#### 这里只介绍如何在Linux上安装和运行Docker, 如果同学们想要在其他系统上尝试使用Docker,可以参考Docker官网给出的教程(如何在[Mac](https://docs.docker.com/docker-for-mac/install)、[Linux](https://docs.docker.com/install/linux/docker-ce/ubuntu)或[Windows]([Windows](https://docs.docker.com/docker-for-windows/install))上使用Docker)
#### 这里只介绍如何在Linux上安装和运行Docker, 如果同学们想要在其他系统上尝试使用Docker,可以参考Docker官网给出的教程(如何在[Mac](https://docs.docker.com/docker-for-mac/install)、[Linux/Ubuntu](https://docs.docker.com/install/linux/docker-ce/ubuntu)或[Windows]([Windows](https://docs.docker.com/docker-for-windows/install))上使用Docker)
在安装 docker 时,除了本文档提供的方法,也可以访问 https://docs.docker.com/engine/install/centos/ 按照官方教程进行安装。
#### a) 安装docker
#### 推荐使用如下命令安装docker
#### 推荐使用如下命令安装 docker
```bash
$ curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
```
#### 如果遇到如下图所示错误,请先运行下面的命令后再重新安装docker
#### 如果遇到如下图所示错误,请先运行下面的命令后再重新安装 docker
```bash
$ yum install -y https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
```
@ -104,7 +106,7 @@ $ service docker status
### hint:docker镜像库中包含大量可用镜像,可以直接下载到本地使用,常用的镜像库比如https://hub.docker.com/
#### 1.在https://cloud.docker.com,免费注册一个 Docker 账号。用以下命令登录`docker hub`,输入创建账号的用户名、密码
#### 1.在 https://cloud.docker.com , 免费注册一个 Docker 账号。用以下命令登录`docker hub`,输入创建账号的用户名、密码
```bash
$ docker login
@ -144,6 +146,8 @@ This message shows that your installation appears to be working correctly.
...
```
如果 docker run 报错,可以尝试先 `docker pull hello-world` 拉取镜像以后再 docker run 。
#### 3. 尝试使用busybox
> 到此为止,你的docker环境已经安装完成并且正常运行,接下来我们尝试一些更加复杂的工作

Loading…
Cancel
Save