Просмотр исходного кода

assignment2 modify

merge-requests/1/head
wangyu 4 лет назад
Родитель
Сommit
1130688d1b
1 измененных файлов: 5 добавлений и 2 удалений
  1. +5
    -2
      Assignment2.md

+ 5
- 2
Assignment2.md Просмотреть файл

@ -347,7 +347,7 @@ mkdir /var/html
</div>
```
#### 4. 尝试使用`-p、-v、--rm、--name`参数创建`cloud_computing/static_site`的`container`,具体要求为:映射`container`的`80`端口到`host`的`8000`端口,映射`container`的`/usr/share/nginx/html/mypage`路径到`/var/html`文件夹,`container`名称以自己的学号命名
#### 4. 尝试使用`-p、-v、-d、--rm、--name`参数创建`cloud_computing/static_site`的`container`,具体要求为:映射`container`的`80`端口到`host`的`8000`端口,映射`container`的`/usr/share/nginx/html/mypage`路径到`/var/html`文件夹,`container`名称以自己的学号命名
#### 5.访问本地浏览器:`http://localhost:8000/mypage`
@ -368,6 +368,7 @@ root@113.31.112.166's password:
/etc/profile.d/lang.sh: line 19: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
FoodTrucks.zip 0% 0 0.0KB/s --:-- ETAsFoodTrucks.zip 100% 1097KB 488.5KB/s 00:02
$ unzip FoodTrucks.zip
Archive: FoodTrucks.zip
@ -379,7 +380,7 @@ Archive: FoodTrucks.zip
#### 2.查看Dockerfile
#### 这是一个`Flask App`,是一个用`python`写的网页应用,我们使用`cat Dockerfile`命令查看`Dockerfile的内容`,显示如下:
#### 这是一个`Flask App`,是一个用`python`写的网页应用,我们进入`FootTrucks`文件夹, 使用`cat Dockerfile`命令查看`Dockerfile的内容`,显示如下:
```dockerfile
# 基于ubuntu:18.04容器
@ -428,6 +429,8 @@ CMD [ "python3", "./app.py" ]
$ docker build -t user-name/image-name .
```
#### 通过上面的命令,我们就在本地打包好了一个名叫`username/image-name`的镜像,我们可以通过之前学习的`docker run`命令去创建该镜像的`container`
**************作业4:利用dockerfile将当前环境打包为 `英文姓名/food` 的`image`,并通过`docker`命令将创建该镜像的`container`,将`5000`端口映射到本地的`8080`端口。将打包命令和浏览器页面截图,并插入实验报告中***************
#### `build`过程可能耗时较长,请耐心等待。。。

Загрузка…
Отмена
Сохранить