赞
踩
Docker 的入门重点包括镜像命令学习、容器命令学习,之后学习 compose、网络。下面是关于 Docker 的一些图示:
# 1. 卸载旧版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine # 2. 需要的安装包 yum install -y yum-utils # 3. 设置镜像的仓库 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 推荐使用国内的 # yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 4. 更新 yum 软件包索引 yum makecache fast # 5. 安装 docker 相关的 docker-ce 社区版 yum install docker-ce docker-ce-cli containerd.io # 6. 启动 docker systemctl start docker # 7. 使用 docker version 查看是否安装成功 docker version # 8. 测试 docker run hello-world
详见:Ubuntu 安装方式
docker images # 查看所有本地主机上的镜像,也可以使用 docker image ls 代替
docker search # 搜索镜像
docker pull # 下载镜像 docker image pull
docker rmi # 删除镜像 docker image rm
docker run 镜像id # 新建容器并启动 docker run -it centos /bin/bash
docker ps # 列出所有运行的容器 docker container list
docker rm 容器id # 删除指定容器
docker start 容器id # 启动容器
docker restart 容器id # 重启容器
docker stop 容器id # 停止当前正在运行的容器
docker kill 容器id # 强制停止当前容器
docker rm -f 容器id # 删除指定的容器,不能删除正在运行的容器,如果要强制删除 rm -rf
docker rm -f $(docker ps -aq) # 删除所有的容器
docker ps -a -q|xargs docker rm # 删除所有的容器
使用 Docker 安装:
curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun
拉取 Docker Hub 的镜像,最好在 Docker Hub 搜索后找到需要的镜像。加载本地镜像:
docker load -i wrf_v1.tar
后台运行镜像:
docker run –itd -v /home/wrf2/project10/data:/usr/ly/data -v /home/wrf2/project10/wrf_env/wrf_local/local:/usr/ly/local wrf:v1 /bin/bash
查看在运行的容器:
docker ps
查看所有容器,无论运行与否:
docker ps -a
进入一个正在运行的容器:
docker exec -it c42e6710b18e /bin/bash
要退出容器,且不让容器停止运行:
ctrl+P
ctrl+Q
将容器提交为镜像:
docker commit -a "Kevin" -m "yolo" 73021fc5a50f yolov5image:v1
将镜像保存为
RAR 压缩包:
docker save -o my_ubuntu_v3.tar 794ee56580a5
docker container prune
你可以使用 Docker 命令来删除没有 TAG 的镜像。以下是具体的命令:
docker rmi $(docker images -q -f dangling=true)
这个命令的含义是:
docker images
:列出所有镜像。-q
:仅显示镜像 ID。-f dangling=true
:过滤出没有 TAG 的镜像。docker rmi
:删除选定的镜像。这个命令将会删除所有没有 TAG 的镜像。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。