0
点赞
收藏
分享

微信扫一扫

docker 命令

凯约 2022-04-14 阅读 67
java后端

docker 命令

查看docker 版本:docker version

.启动docker :systemctl start docker

.重启docker:systemctl restart docker

systemctl:

Linux 服务管理两种方式service和systemctl

systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,

尽可能启动较少的进程,尽可能更多进程并发启动。

systemd对应的进程管理命令是systemctl

1、镜像管理

查看所有镜像:docker images

搜索镜像:docker search 镜像名

拉取镜像: docker pull 镜像名:版本—>docker pull nginx:latest

导出:docker save 镜像名:版本 > 新镜像名.tar

导入:docker load < 新镜像名.tar

删除镜像:docker rmi 镜像名:版本

更改镜像名:docker tag 原镜像名:版本 新镜像名:版本 ps:更改tag后,新旧镜像相同

查看镜像创建历史:docker history 镜像名

2、容器管理

运行容器:docker run -d --name=容器名 镜像名:版本

查看运行的容器:docker ps -a/docker ps

查看容器中运行的所有进程:docker top 容器名/容器id

查看资源占用:docker stats 容器名

容器开始/重启/停止/杀掉:docker start/restart/stop/kill 容器名

暂停/恢复容器:docker pause/unpause 容器名

强制删除容器:docker rm -f kill 容器名

执行命令:docker exec -it 容器名 ls

复制文件:docker cp 容器名:/etc/hosts new_hosts_name

查看容器日志:docker logs -f 容器名

查看容器/镜像元信息:docker inspect 容器名

提取并格式化输出元信息中的内容:docker inspect -f ‘{{,Id}}’ 容器名

查看容器内文件结构变化:docker diff 容器名

举报

相关推荐

0 条评论