Docker技术总结(长期更新版
0.介绍
在卫星影像三维重建的研究中,常常痛苦于环境的配置,尤其是s2p这个开源库让人甚是头大,来回在windows和ubuntu下切换,用习惯了windows,感觉在ubuntu上面使用特别不方便,尤其是不能登录微信、阅读文献不方便,还时常不能访问github以及docker仓库,直到发现了docker,感觉打开了视野,现如今基本都在windows研究,但初入docker,还有很多需要了解和使用,所以借此博文,记录docker学习过程,使用忘记的时候也方便查阅。
1.初始Docker
1.1 Docker概述
开发环境、测试环境、生产环境
1.2 安装Docker
1.2.1 ubuntu离线安装docker
https://blog.youkuaiyun.com/weixin_37288522/article/details/135123420
1.2.2 Win安装docker并部署深度学习环境
https://blog.youkuaiyun.com/qq_45064049/article/details/126768239
1.2.3 设置镜像源
1.3 Docker 架构
2.Docker命令
2.1 Docker服务相关命令
-
启动docker服务
systemctl start docker
-
停止docker服务
systemctl stop docker
-
重启docker服务
systemctl restart docker
-
查看dockers服务状态
-
systemctl status docker
-
开机启动docker服务
systemctl enable docker
2.2 Docker镜像相关命令
名称 | 说明 | 备注 |
---|---|---|
获取镜像 | docker pull+镜像 | 无 |
查看镜像 | docker images | |docker images -q 查看所有镜像id |
查看镜像信息 | docker inspect+镜像 | docker history+镜像 |
搜寻镜像 | docker search+镜像 | https://hub.docker.com/网站 |
删除和清理镜像 | docker rmi | 当镜像有多个标签 |