本文最后更新于 284 天前,其中的信息可能已经有所发展或是发生改变。
租云服务器及配docker环境
知识点
创建作业 & 测试作业的正确性
homework 8 create 可以重新创建所有lesson_8的作业
homework 8 create id 可以单独创建lesson_8的第id个作业. e.g.
homework 8 create 0 可以只重新创建lesson_8的第0个作业
homework 8 test 可以评测lesson_8的所有作业
作业
注意: 本次作业的3个题目不是独立的,每个题目会依赖于前一个题目,因此评测时如果当前题目错误,则不再评测后续题目。
创建好作业后,先进入文件夹/home/acs/homework/lesson_8/
,然后:
- 进入
homework_0
文件夹,然后: - 租一台云服务器
- 配置服务器别名及免密登录
- 将服务器别名写在当前目录下的
server_name.txt
文件中 - 进入
homework_1
文件夹,然后: - 在租好的云服务器中安装docker
- 进入
homework_2
文件夹,然后: - 将AC Terminal中的
/var/lib/acwing/docker/images/docker_lesson_1_0.tar
镜像上传到租好的服务器中 - 登录到租好的服务器
- 将上传的镜像提取出来
- 创建该镜像的容器,设置端口映射:
20000:22
。 - 去云平台控制台中修改安全组配置,放行端口
20000
。 - 进入该容器,创建新账户
acs
- 返回AC Terminal。配置容器中
acs
账户的别名及免密登录。 - 将别名写在当前目录下的
server_name.txt
文件中