docker安装和基操

docker安装和基操

安装

sudo yum install docker -ce-<VERSION_STRING> docker-ce-cll -<VERSION_STRING> container

启动和停止

  • 启动

systemctl start docker

  • 停止

systemctl stop docker

  • 重启

systemctl restart docker

镜像操作

  • 列出镜像

docker images

  • 拉取镜像

docker pull 镜像名称:version

  • 是否有镜像

docker search 镜像名

  • 删除镜像

docker rmi 镜像名称/镜像id

配置镜像加速器

  • 选择镜像加速器(阿里云,docker中国加速器,网易蜂巢加速器,ustc加速器等)
  • 配置之新建配置文件
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

sudo vim /etc/docker/daemon.json

  • 配置之写入配置文件(去阿里云的)

{
“registry-mirrors”:[“https://cs913o6k.mirror.aliyuncs.com”]
}

  • 拉取配置

sudo systemctl daemon-reload

  • 重启

sudo systemctl docker

容器操作

  • 创建交互式容器(没法后台运行,需要先下载centos)

docker run -i -t --name=c1 centos /bin/bash
或 docker run -it --name=c1 centos /bin/bash
-i 交互式容器
-t tty终端,分配一个终端,操作容器
–name 容器名称,需要唯一,不能重复

  • 创建守护式容器(可以后台运行)

    docker run -d --name=c1 centos /bin/bash
    -d 守护式容器
    –name 容器名称,需要唯一,不能重复

  • 查看容器

docker ps
docker ps -a:查询运行过的容器
docker ps -l:查询最后一次运行的容器

  • 进入容器

docker exec -it 容器名 文件地址

  • 启动和停止容器

docker stop 容器名
docker start 容器名

  • 查看容器的详细信息

docker inspect 容器名

  • 删除容器

docker rm 容器名

容器日志

  • 查看容器日志

docker logs 容器名称/容器id

文件拷贝

  • 拷贝到容器里面

docker cp 需要拷贝的文件 容器名称:容器目录

  • 拷贝到容器外面

docker cp 容器名称:容器目录 需要拷贝的文件

目录挂载

  • 容器内目录和容器外目录进行映射

docker run -id -name=容器名称 -v 宿主机目录:容器目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值