ubuntu18.06一键安装,详情请看菜鸟教程
curl -fsSL https://get.docker.com | bash -s docker --mirror AliyunPacman 安装 Docker
sudo pacman -S docker启动docker服务
sudo systemctl start docker查看docker服务的状态
sudo systemctl status docker设置docker开机启动服务
sudo systemctl enable dockerDocker 创建docker用户组,用户加入docker组
# 创建docker用户组 sudo groupadd docker # 用户加入docker用户组 sudo usermod -aG docker ${USER} # 重启docker服务 sudo systemctl restart docker # 切换或者退出当前账户再从新登入 su root 切换到root用户 su ${USER} 再切换到原来的应用用户以上配置才生效原始镜像删除: docker rmi aitrans/aitrans2:latest
创建服务端 docker run --privileged -dit --name aitrans_server aitrans/aitrans2:latest容器删除: docker rm -f aitrans_server
创建客户端 docker run --privileged -dit --name aitrans_client aitrans/aitrans2:latest 查看服务端信息 进入服务端:docker attach {container name} 查看服务端的ip:ifconfig eth0 | grep inet 文件设置 服务端与客户端具有相同的文件,但是选手在不同端应执行不同的操作 进入比赛系统目录 :cd /home/aitrans-server 镜像提供了可以编译运行的代码,并置于demo 目录下,选手应在服务端将自己的代码与"demo/solution.cxx"进行替换,使用后面一键运行脚本后可自动上传。 选手应将自己训练所需要的数据集上传至服务端指定位置。 退出但不关闭容器:Ctrl+P+Q(如若系统不支持该快捷键,请参考后面退出-重启容器的方法)。 无法正常使用上述命令,则键入:exit,退出容器,后在命令行中重启容器。 docker attach {server container name}如有任何问题,欢迎留言