docker安装

2023-12-13 09:02:21

目录

前言

一、Docker的基本组成?

二、安装步骤

1.各个命令

2.读入数据

总结



前言

?随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Docker的基本组成?


?? ?镜像(image)
?? ?容器(container)
?? ?仓库(repository)

二、安装步骤

1.各个命令

镜像命令:

启动docker: systemctl start docker
停止docker: systemctl stop docker
重启docker: systemctl restart docker
查看docker状态: systemctl status docker
开机启动: systemctl enable docker
查看docker镜像  docker images 
查找 docker search redis:6.0.8
删除 docker rmi 某个XXX镜像名字ID

容器命令:

列出当前所有正在运行的容器 
?   docker ps
退出容器
?? ?两种退出方式
?? ??? ?exit
?? ??? ??? ?run进去容器,exit退出,容器停止
?? ??? ?ctrl+p+q
?? ??? ??? ?run进去容器,ctrl+p+q退出,容器不停止
启动已停止运行的容器
?? ?docker start 容器ID或者容器名
重启容器
?? ?docker restart 容器ID或者容器名
停止容器
?? ?docker stop 容器ID或者容器名
强制停止容器
?? ?docker kill 容器ID或容器名
删除已停止的容器
?? ?docker rm 容器ID
?? ??? ?一次性删除多个容器实例
?? ??? ??? ?docker rm -f $(docker ps -a -q)
?? ??? ??? ?docker ps -a -q | xargs docker rm
启动守护式容器(后台服务器)
?? ?在大部分的场景下,我们希望 docker 的服务是在后台运行的,
我们可以过 -d 指定容器的后台运行模式。
?? ?docker run -d 容器名
?? ?redis 前后台启动演示case
?? ??? ?前台交互式启动
?? ??? ??? ? docker run -it redis:6.0.8
?? ??? ?后台守护式启动
?? ??? ??? ?docker run -d redis:6.0.8
查看容器内运行的进程
?? ?docker top 容器ID
查看容器内部细节
?? ?docker inspect 容器ID
进入正在运行的容器并以命令行交互
?? ?docker exec -it 容器ID bashShell
?? ?重新进入docker attach 容器ID
?? ?案例演示,用centos或者unbuntu都可以
?? ?上述两个区别
?? ??? ?attach 直接进入容器启动命令的终端,不会启动新的进程
用exit退出,会导致容器的停止。
?? ??? ?exec 是在容器中打开新的终端,并且可以启动新的进程
用exit退出,不会导致容器的停止。
?? ?推荐大家使用 docker exec 命令,因为退出容器终端,不会导致容器的停止。
?? ?用之前的redis容器实例进入试试
?? ??? ?进入redis服务
?? ??? ??? ?docker exec -it 容器ID /bin/bash
?? ??? ??? ?docker exec -it 容器ID redis-cli
?? ??? ??? ?一般用-d后台启动的程序,再用exec进入对应容器实例
从容器内拷贝文件到主机上
?? ?容器→主机
?? ?docker cp ?容器ID:容器内路径 目的主机路径
导入和导出容器
?? ?export 导出容器的内容留作为一个tar归档文件[对应import命令]
?? ?import 从tar包中的内容创建一个新的文件系统再导入为镜像[对应export]
?? ?案例
?? ??? ?docker export 容器ID > 文件名.tar
?? ??? ?cat 文件名.tar | docker import - 镜像用户/镜像名:镜像版本号


2.读入数据


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了docker的使用

文章来源:https://blog.csdn.net/ONLYYD/article/details/134897570
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。