
Docker学习笔记
文章平均质量分 52
在Linux系统下关于学习Docker容器相关知识的笔记
纳兰小熊
Notes do not lie!
展开
-
Docker笔记--Ubuntu20.04基于Docker安装caffe-gpu
在主机从头配置 caffe 会出现许多环境兼容问题,这里使用 Docker 安装 GPU 版本的深度学习框架 caffe;运行上述指令,可以创建一个名称为 caffe_gpu 的容器;2--使用Nvidia Docker安装caffe-gpu。1--搜索caffe镜像。① 测试 caffe 库。3--使用镜像创建容器。原创 2023-03-15 23:07:49 · 848 阅读 · 0 评论 -
Docker笔记--Ubuntu20.04安装Nvidia-Docker
执行 sudo apt-get install -y nvidia-docker2,可能会出现以下错误:E: Unable to locate package nvidia-docker2,解决方法是完整执行完第 1 步;2--安装Nvidia-Docker2。1--添加软件包存储库。1--添加软件包存储库。原创 2023-03-15 22:31:30 · 2502 阅读 · 4 评论 -
Docker笔记--搭建私有仓库、上传镜像、拉取镜像
上面访问私有仓库都是在同一台电脑下进行,不确定其它电脑或者系统能否访问私有仓库,因此这里博主使用另外一台电脑,在Windows11系统下访问私有仓库。需要说明的是,在不同电脑或者系统上访问私有仓库,需确保容器 registry_test 处在运行的状态,否则无法正常访问搭建的私有仓库;此步用于让 docker 信任私有仓库地址,将私有仓库服务器ip修改为自己私有仓库服务器的真实ip;上图表明,在另外一台电脑上也能正常访问私有仓库。③ 打开浏览器,输入以下地址打开私有仓库。2--将镜像上传到私有仓库。原创 2022-12-17 20:56:00 · 1936 阅读 · 0 评论 -
Docker笔记--容器转换为镜像、Dockerfile的使用
通过 docker commit 将容器转换为镜像的方式,并不会包含数据卷的内容,即新镜像没有原数据卷的内容,而不属于数据卷的内容则会被保留。由上图查看镜像可知,基于容器 test1211 成功生成了一个新镜像,其名称为 redis_test1216,版本号为 1.0;⑦ ENV:环境变量,指定 build 时候的环境变量,在启动容器的时候可以通过 -e 进行覆盖;-f 参数表示要执行的 docker file 文件,-t 表示创建镜像的名称和版本号;⑧ WORKDIR:工作目录,指定容器内部的工作目录;原创 2022-12-16 15:59:12 · 1895 阅读 · 0 评论 -
Docker笔记--使用Docker部署MySQL
v $PWD/conf:/etc/mysql/conf.d:将宿主机当前目录(即/home/mysql)下的conf/my.cnf挂载到容器的/etc/mysql/my.cnf;-v $PWD/data:/var/lib/mysql:将宿主机当前目录(即/home/mysql)下的/data挂载到容器的/var/lib/mysql;(本目录为数据目录)-v $PWD/logs:/logs:将宿主机当前目录(即/home/mysql)下的/logs挂载到容器的/logs;1--Docker部署MySQL。原创 2022-12-11 21:42:03 · 830 阅读 · 0 评论 -
Docker笔记--使用数据卷实现容器与宿主机的数据交互
在上图中,创建了一个新容器 test1211,数据卷为宿主机的 /home/local_test 目录,与其映射的容器目录为 /data/container_test;数据卷能够在宿主机与容器、容器与容器之间搭建数据传输和共享的通道,当容器内的目录与宿主机的目录建立映射关系时,宿主机和容器就能进行数据交互;在上述代码中,创建了两个容器 test1 和 test2,两者都挂载在了同一个数据卷 local_path,两个容器可以通过这个数据卷实现数据的交互!参数使得一个容器挂载多个数据卷目录。原创 2022-12-10 22:06:24 · 775 阅读 · 0 评论 -
Docker笔记--创建容器、退出容器、查看容器、进入容器、停止容器、启动容器、删除容器、查看容器详细信息
创建的容器为交互式容器,这种方式创建的容器会自动进入,使用。Up 表示容器正在运行,Exited 表示容器停止运行;创建的容器为守护式容器,这种方式创建的容器需要使用。8--docker inspect查看容器详细信息。6--docker start启动容器。4--docker exec进入容器。5--docker stop停止容器。1--docker run创建容器。3--docker ps查看容器。7--docker rm删除容器。NAMES 表示容器的名称;注:启动中的容器不能删除;原创 2022-12-10 17:26:43 · 2161 阅读 · 0 评论 -
Docker笔记--查看本地镜像、搜索镜像、拉取镜像和删除镜像
表示版本号(默认下载最新版本latest),默认下载最新版本,也可以去。网站查看对应镜像的版本;原创 2022-12-09 22:39:53 · 2806 阅读 · 0 评论 -
Docker笔记--Ubuntu20.04安装Docker
③ 添加Docker API软件源到系统。② 导入源仓库的GPG key。3--安装Docker。查看Docker的状态。启动和关闭Docker。1--更新软件包索引。1--更新软件包索引。查看Docker版本。原创 2022-12-09 18:09:09 · 328 阅读 · 0 评论 -
笔记记录--Docker使用WVP-Pro网络视频平台
# 镜像地址:docker镜像地址# 利用 ifconfig 查看本机地址,更改WVP_IP的地址为IP地址。# 浏览器访问以下地址 # 将海康相机接入WVP平台,填写的SIP信息需与WVP平台的信息吻合# 顺利接入后,可在WVP平台看到上线的设备 # 在WVP平台点击 设备列表,通道,播放 可播放相机的视频......原创 2022-07-06 14:28:45 · 4306 阅读 · 6 评论