docker常用命令(二)

本文介绍了Docker的常用命令,包括宿主机与容器之间的文件复制、查看容器进程、进入容器执行命令、提交运行时容器为镜像。还讨论了解决从阿里云镜像启动Tomcat遇到的404问题,以及如何将镜像推送到Docker Hub和阿里云仓库。此外,提到了容器目录挂载、权限问题及Docker的迁移与备份方法。
摘要由CSDN通过智能技术生成

docker常用命令(二)

接(一)
宿主机文件 copy to 容器内:
docker cp 需要拷贝的文件或者目录 容器ID:容器目录
在这里插入图片描述
容器内 copy to 宿主机:
docker cp 容器ID:容器目录 宿主机目录
在这里插入图片描述
容器日志在宿主机/var/lib/docker/containers/下面有对应的容器日志文件

查看容器进程:docker top 容器ID
在这里插入图片描述
进入容器执行命令
docker exec -it 容器名称 或者 容器ID 执行命令
直接操作容器,执行完 回到 宿主主机终端;
我们一般用于 启动容器里的应用 比如 tomcat nginx redis elasticsearch等等
在这里插入图片描述
提交运行时容器成为镜像:
docker commit -a=‘作者’ -m=‘备注’ 运行时容器ID 新镜像名称

这里我要说个问题:我宿主机上从阿里云镜像拉取一个tomcat,启动tomcat

docker run -it -p 9999:8080 1b6b1fe7
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值