首页 > 其他 > 详细

【华为云技术分享】Mind Studio Docker镜像部署分享

时间:2020-02-29 17:04:03      阅读:96      评论:0      收藏:0      [点我收藏+]

说明:本镜像适用2.1.0版本。需要启动Ubuntu的图形化界面,当前镜像在单机为Ubuntu操作系统下和VM虚拟机测试成功,其他环境能否正常启动图形化界面未知。

一、安装docker参考:

https://blog.csdn.net/jinking01/article/details/82490688

二、将普通用户添加到docker组

1.查询是否有docker组

cat /etc/group

如果没有可以通过该命令添加(一般默认是有的)

sudo groupadd docker

2.将当前用户添加到docker组

sudo usermod -G docker $(USER)

例如:sudo usermod -G docker test

3.重启docker服务

sudo systemctl restart docker.service

三、下载并进入镜像

1、从百度网盘链接

https://pan.baidu.com/s/15fDqPjws9IQDH3f76NY1HQ

提取码:8g27

下载好c32.zip镜像

2、拷贝到$HOME的任意目录下执行

unzip c32.zip

技术分享图片

3、加载镜像

技术分享图片

4、通过docker images 命令查看镜像加载成功

技术分享图片

5、使用docker tag命令把镜像重命名,方便识别

技术分享图片

6、(不需要图形化界面则跳过此步骤)由于启动MindStudio需要图形化界面(这里参考了

https://blog.csdn.net/ericcchen/article/details/79253416

即在Ubuntu操作系统终端内执行

xhost +

技术分享图片

7、启动镜像

(使用图形化界面)

docker run -it --network=host -v /etc/localtime:/etc/localtime:ro -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY -e GDK_SCALE -e GDK_DPI_SCALE [镜像ID] bash

其中镜像ID填写通过docker images查看到的ID即可

经测试,只有首次启动需要这个命令

(不需要图形化界面)可以直接通过

docker run -it --network=host [镜像ID] bash

进入即可。

进入镜像后默认为root用户,执行

su – ascend

进入MindStudio的安装用户,ascend用户和root用户的密码均为各自的用户名。

8、退器后再进入容出容器的方法

(1)未退出当前docker镜像的情况下查看docker容器ID

打开新的终端界面,使用docker ps查看当前正在运行的容器

技术分享图片

可以看到容器(CONTAINER)ID

(2)查看运行过的容器使用

docker ps -a

通过对应的镜像ID可以看到容器ID

技术分享图片

9、有了容器ID,退出了镜像后,使用

docker start [容器 ID]

技术分享图片

可以把容器启动起来,然后通过

docker exec -it [容器ID] bash

技术分享图片

即可进入运行中容器

作者:lasa

技术分享图片

【华为云技术分享】Mind Studio Docker镜像部署分享

原文:https://www.cnblogs.com/huaweicloud/p/12383614.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!