IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Docker的简单使用与配置 -> 正文阅读

[系统运维]Docker的简单使用与配置

阿里云镜像加速器

登录阿里云 找到镜像加速器
复制到指定文件
vim /etc/docker/daemon.json
{
“registry-mirrors”: [“https://v10g4vis.mirror.aliyuncs.com”]
}
systemctl daemon-reload
systemctl restart docker

回顾拉取hello-world流程

在这里插入图片描述

Docker run 的运行流程图

在这里插入图片描述
在这里插入图片描述

Docker的常用命令

帮助命令
Docker version #显示docker的版本信息
Docker info #显示docKer的系统信息,包括镜像和容器的数量
Docker 命令 --help #帮助命令
帮助文档的地址:https://docs.docker.com/engine/reference/commandline/commit/

镜像命令
dockr images #查看本地主机上的所有镜像
在这里插入图片描述
在这里插入图片描述
docker pull 下载镜像 不指定版本默认最新版latest
docker rmi 删除镜像
docker rmi -f +容器名/容器ID #删除单个容器
docker rmi -f +容器名/容器ID 容器名/容器ID #删除多个容器
docker rmi -f $(docker images -aq) #删除所有容器
在这里插入图片描述

查看正在运行的容器 docker ps
查看历史运行过的容器 docker ps -a
显示指定最近创建的容器 docker ps -a -n=* (*:任意指定数字)

从容器中退回主机 exit
不停止直接退出 Ctrl +p +Q

删除容器
docker rm 容器id #删除指定容器
docker rm -f $(docker ps -aq ) #删除所有容器

启动和停止容器操作
docker start 容器id #运行容器
docker restart 容器id #重启容器
docker stop 容器id #停止当前正在运行的容器
docker kill 容器id #强制停止容器

常用的其他docker命令

在这里插入图片描述

查看镜像的元数据 显示容器全部信息
docker inspect 容器id
进入当前正在运行的容器
方式一
#docker exec -it 容器id /bin/bash
方式二
#docker attach 容器id
区别
docker exec -it 进入容器开启一个新终端
docker attach 进入容器执行的终端 不会启动新终端

从容器内拷贝文件到主机上
docker cp 容器id:容器内路径 目的的主机路径

列出所有在运行的容器信息。
runoob@runoob:~$ docker ps
CONTAINER ID IMAGE COMMAND … PORTS NAMES
09b93464c2f7 nginx:latest “nginx -g 'daemon off” … 80/tcp, 443/tcp myrunoob
96f7f14e99ab mysql:5.6 “docker-entrypoint.sh” … 0.0.0.0:3306->3306/tcp mymysql
输出详情介绍:
CONTAINER ID: 容器 ID。
IMAGE: 使用的镜像
COMMAND: 启动容器时运行的命令。
CREATED: 容器的创建时间。
STATUS: 容器状态。

卸载docker

  1. 卸载依赖
    sudo yum remove docker-ce docker-ce-cli containerd.io
  2. 删除资源
    sudo rm -rf /var/lib/docker #docker默认的工作路径
    sudo rm -rf /var/lib/containerd
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-19 12:28:08  更:2021-08-19 12:29:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:31:40-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码