| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 【操作笔记】docker在服务上的使用 -> 正文阅读 |
|
[系统运维]【操作笔记】docker在服务上的使用 |
从DEB包安装dockerDEB包在没有网络的时候就特别管用了,找一台有网络的电脑下载DEB包,这个官方地址列出了所有Debian版本的docker,选择一个进行下载。
然后执行docker version?? ?如果Server没有启动成功,则再/usr/lib/systemd/system/下创建一个文件docker.socket。内容如下: [Unit] [Socket] [Install] 然后保存,执行语句 sudo systemctl restart docker,再执行 docker version 可发现server启动成功; 完成之后,我们来使用docker来测试一下HelloWorld,通过输入docker pull hello-world来拉取hello-world镜像 这样我们就从仓库拉取到了HelloWorld的镜像,接下来我们来运行一下, 通过输入docker run hello-world? 若是出现了上图的内容则说明hello-world运行成功。? docker使用 Dockerfile示例:
?按照所需创建好dockerfile.在该文件所在目录创建镜像
docker build -t image.rsaicp.com/i189****3765/<image_name>:1.0.0? ? ? ?2. 测试,运行完成后可在/data/output_path/中查看输出结果 docker run -it --rm -v / data/input_path/:/input_path -v /data/output_path/:/output_path image.rsaicp.com/i189****3765/<image_name>:1.0.0 如果测试不成功比如少依赖包等等。可以启动容器对镜像进行修改 参考链接:DOCKER的使用 ?启动容器 docker run -it 镜像名 /bin/bash 例如 ? ?然后在这可以进行任意修改,pip按照依赖包,调试代码等等。结束后,再开一个终端将镜像保存就算完成了。 docker commit 9fcba809b389?image.rsaicp.com/tf1:1.0.1 9fcba809b389是镜像的ID参考上图最后一行,image.rsaicp.com/tf1:1.0.1是镜像名称 到此结束 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 13:56:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |