From 01e1a6ca8d49b388fa21a243baabea0a19125cd2 Mon Sep 17 00:00:00 2001 From: Bruce-Jay Date: Fri, 22 Sep 2023 20:04:08 +0800 Subject: [PATCH] Add some solutions to A2 to cope with bugs --- Assignment2.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Assignment2.md b/Assignment2.md index 86e3cb1..f596f26 100644 --- a/Assignment2.md +++ b/Assignment2.md @@ -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环境已经安装完成并且正常运行,接下来我们尝试一些更加复杂的工作