Docker

简介

Docker容器提供了独立的程序运行环境,用户通过使用不同的Docker镜像,拥有了独立的运行环境,包括使用自己熟悉的Linux发行版(centos、ubuntu等等),使用自己需要的软件版本等等,给生信分析带来了诸多便捷;详细技术介绍可以参考 Docker官方网站

注意

docker只能在集群2的web页面上使用。

docker的几个重要概念

镜像:指一个静态的系统环境,用户可以创建、删除。 容器:容器是系统的一个实例,即运行着某一条或一些命令的系统。 Docker服务:Docker镜像资源的使用依托于Docker服务,。 宿主机:指运行Docker服务的机器,

docker在集群2中的使用

访问集群2门户:https://hpckapok2.scut.edu.cn

登录成功后点击AI服务:

../../_images/hpckapok2_docker.png

以下以安装paddlepaddle为例讲述如何拉取和运行自己的docker镜像。

构建镜像:

../../_images/hpckapok2_docker1.jpg

填入名称,标签,源镜像拉取命令(paddlepaddle的cpu版命令为:docker pull registry.baidubce.com/paddlepaddle/paddle:2.6.1):

../../_images/hpckapok2_docker2.png

显示构建中:

../../_images/hpckapok2_docker3.png

创建容器:

../../_images/hpckapok2_docker4.png

进入容器:

../../_images/hpckapok2_docker5.png

运行:

../../_images/hpckapok2_docker6.png

运行完毕后,记得结束容器:

../../_images/hpckapok2_docker7.png
最后更新: 2025 年 06 月 30 日