HexDocker 用户指南 V1.0
镜像导入
方法1:从docker hub
镜像导入(以hex-docker-noetic-basic
为例)
-
打开终端,确认当前环境下是否存在镜像
hexfellow/hex-docker-noetic-basic
:docker image list
-
使用
docker pull
获取镜像docker pull hexfellow/hex-docker-noetic-basic:latest
-
查看镜像是否正常导入
docker image list
方法2:从.tar
镜像导入(以hex_docker_noetic_basic.tar
为例)
-
打开终端,确认当前环境下是否存在镜像
hex_docker_noetic_basic:latest
docker image list
-
确认该目录下存在打包好的镜像
ls
-
运行下面脚本以导入镜像:
docker load -i hex_docker_noetic_basic.tar
-
查看镜像是否正常导入
docker image list
HexDocker的基本使用
准备工作(以hex_noetic_basic
为例)
-
运行
start.sh
脚本cd ~/hex_docker/docker_shell
chmod +x start.sh
./start.sh
-
使用下面指令进入
container
,即可正常使用docker attach hex_noetic_basic
基本使用
-
container
的使用与正常命令行使用基本一致 -
若想运行多个程序,可使用
tmux
,使用方法可参考该教程 -
若想挂起当前
container
,先按Ctrl+p
,再按Ctrl+q
之后可用下面指令恢复
docker attach hex_noetic_basic
-
若想退出当前
container
,直接输入exit
即可退出后若想重新启动
container
,则需要输入下面指令(此时container
处于停止状态)docker start hex_noetic_basic