docker学习笔记:
首先安装docker,修改源等一系列操作
查看自己宿主机上所拥有的镜像:
docker images
搜索镜像docker search [需要搜索的镜像名字]
拉取镜像docker pull [需要拉取的镜像的名字]
镜像拉取完就可以运行镜像以产生容器container
创建交互式容器:docker run -it --name=[对容器取名字] [镜像名字] /bin/bash
其中,docker run 是创建容器命令,-t:在新容器内指定一个伪终端或终端。-i:允许你对容器内的标准输入 (STDIN) 进行交互。
/bin/bash在启动的容器里执行的命令
创建完成之后,就进入容器的终端里面,可以在这个终端操作这个对应的容器,当在容器中执行exit时,会退出容器终端,同时容器进程也会终止
可以通过宿主机的docker ps (查看正在运行的docker容器进程)或者docker ps -a (查看所有的docker容器进程)
创建容器(后台模式):docker run -id --name=[对容器取名字] [镜像名字]
其中,-d是以守护方式开启容器
创建完成之后,终端还是在宿主机的终端,但是此时容器已经在后台启动完成,可以同过docker ps -a 查看
创建完容器之后,通过docker ps -a 查看所有的进程,
可以使用docker start [容器名字] ,docker stop [容器名字] ,docker restart [容器名字] ,进行启动,停止,重启容器,
如果想开启相应的容器终端,则使用docker exec -it [容器名字] /bin/bash,则可以进入容器终端,使用exit即可退出终端。
-v参数的使用:
docker 学习笔记
最新推荐文章于 2024-03-05 07:45:00 发布
本文详细记录了Docker的学习过程,包括安装配置、镜像制作、容器管理和网络设置等方面,旨在帮助读者快速掌握Docker在开发和部署环境中的应用。通过实例解析,展示了如何使用Docker优化深度学习项目,提升开发效率。
摘要由CSDN通过智能技术生成