首页 > 编程知识 正文

docker应用实例,docker 文件系统

时间:2023-05-03 21:32:08 阅读:12045 作者:3172

Docker常用命令大全总结:Docker关系图:

1、docker基本命令` uname -r ` :显示内核` systemctl start docker`:显示启动docker镜像的dockerversion`:docker版本

2.2本地抽取镜像docker pull镜像名称或ID

2.3上载镜像到仓库: dockerpushkeke/un Bantu-test : lastest

2.4保存到本地镜像由docker save -o导出的路径镜像ID

2.5加载本地镜像docker加载- I镜像路径

2.6重命名镜像docker tag镜像ID新镜像名称版本

2.删除7个或多个镜像docker rmi镜像名称或ID

2.8从容器创建镜像从已经创建的容器更新镜像,提交此镜像,然后使用Dockerfile命令创建新镜像。 然后从现有容器创建新镜像。

docker commit-m=' first image '-a=' Keke ' 7a15f 99695 c0Keke/un Bantu :17.10.0

上述命令参数的说明:

-m提交的说明信息-指定a镜像创建者7a15f99695c0。 请记住这是容器id,不是镜像idkeke/unbantu:17.10.0 :创建的目标镜像名称3,容器命令3.1启动容器#简单操作docker run镜像ID| 常用参数docker run -d -p宿主机端口容器端口-Nana镜像名称[:tag]#-d:表示后台执行容器#-P宿主机端口。 容器端口:指定容器的名称以映射当前linux端口和容器端口#-name容器名称。 可以选择。 如果省略,docker将随机生成名称3.2,并在容器中安装新的程序docker run镜像id

注意执行:apt-get命令时,请带-y参数

3.3在容器上运行“echo”命令,输出“hello world' docker run镜像ID echo 'hello wrold”

3.4交互式进入容器的docker run -i -t镜像ID /sldws/bash

3.5查看容器列出当前正在运行的所有容器: docker ps

列出所有容器的id。 dockerPS-QA

参数说明-q仅显示容器id-a列出所有容器,包括未运行的容器-l显示最近创建的容器3.6容器日志docker logs -f ID

4、操作容器4.1某docker容器docker start容器IDdocker restart容器IDdocker kill容器ID 4.2删除容器docker rm Name/ID

docker rm -f Name/ID强制删除容器

4.3删除所有容器dockerRM$(dockerPS-QA )

4.4验证容器中正在运行的进程docker top Name/ID

4.5进入容器内部操作docker attach Name/ID

杜克斯Exec name/id

4.6将容器中的文件/目录复制到本地路径docker cp NameID:容器中的文件路径宿主机路径

例如,docker CP F9 e29 e 8455 a 53360/tmp/yum.log/root

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。