Docker入门

目录

一、什么是Docker

二、安装配置

1.1安装

1.2. 阿里云镜像仓库配置

三、基本命令

3.1. Docker基本命令

3.2 Docker镜像常用命令

3.3 Docker容器常用命令


一、什么是Docker

Docker是新一代虚拟化技术;

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。

二、安装配置

1.1安装

#查看内核
uname -r
#更新yum源为最新
yum update -y
#安装Docker所需要的工具包
yum install -y yum-utils device-mapper-persistent-data lvm2
#设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#下载安装Docker
yum install docker-ce docker-ce-cli containerd.io -y -y
#启动Docker并且设置开机自启动
systemctl start docker
systemctl enable docker
#检测Docker是否安装成功
docker version

1.2. 阿里云镜像仓库配置

进入阿里云镜像官方网址:

阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

创建一个文件

cd /etc/docker/
vim daemon.json

把自己的配置加入编辑器里

3. 配置
systemctl daemon-reload
systemctl restart docker

4. 检测
方法一:

输入:docker run hello-world

方法二:

输入:

docker search mysql

docker pull mysql

三、基本命令

3.1. Docker基本命令

启动Docker     systemctl start docker

停止Docker     systemctl stop docker

重启Docker     systemctl restart docker

开机启动Docker     systemctl enable docker

查看Docker概要信息     docker info

查看Docker帮助文档     docker --help

查看Docker版本信息     docker version

3.2 Docker镜像常用命令

列出本机所有镜像        docker images

搜索镜像        docker search


下载镜像       docker pull 
        docker pull 镜像名称

        注意:不加镜像名称,默认下载最新版本latest

        docker pull mysql

        docker pull mysql:5.7

删除镜像       docker rmi
        docker rmi -f 强制删除

3.3 Docker容器常用命令

创建容器     

 新增容器并进入容器:docker run -it --name mycentos01 镜像ID
新增容器不进人容器:docker run -di --name mycentos02 镜像ID
退出容器
 exit :容器退出停止
Ctrl+P+Q :容器不停止退出
 查看容器
docker ps :查看运行中的容器
docker ps -a:查看所以的容器
进入容器     docker exec -it 镜像名称 /bin/bash
停止容器     docker stop 镜像名称
启动容器     docker start 镜像名称
删除容器     docker rm 镜像名称
Docker容器日志     
docker logs 容器ID
cd /var/lib/docker/containers/

  • 24
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值