1.查看已有的镜像

docker images

2.使用镜像生成容器

docker run --gpus all --name lawson --shm-size 8G -p 7722:22 -p 9876:76 -v /home/liushen/working:/working -it -d hunter:v2
解释一下这个端口号映射关系:容器内的22端口映射到服务器的7722端口;容器内的76号端口映射到9876端口。

执行命令docker exec -it lawson /bin/bash进入docker中,启动docker之后,有点儿像是重新搞了一套虚拟系统,这个系统跟原来的系统没有任何关系,但是可以添加一些端口映射从而控制这个关系。

3.问题

3.1 ssh连接出现Permission denied, please try again.

我的原因是:sshd_confit 这个文件中的 PermitRootLogin prohibit-password 这个值没有改成 PermitRootLogin yes

4.docker 容器相关操作

4.1删除容器

docker rm container_id