Docker学习笔记二(基础操作)

4 篇文章 0 订阅
3 篇文章 0 订阅

Docker学习笔记二(基础使用)

1.配置镜像加速

​ 在学习的过程中,教程推荐采用阿里云的镜像操作,这边附上阿里云官方镜像加速的地址,只要支付宝登录了即可正常跳转。下附网址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://ru8r2k8l.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

Docker镜像的操作流程如下图所示:
在这里插入图片描述

2.Docker服务相关操作

  • 启动Docker服务

    systemctl start docker
    
  • 关闭Docker服务

    systemctl stop docker
    
  • 查看Docker状态

    systemctl status docker
    
  • 重启Docker服务

    systemctl restart docker
    
  • 开机自动启动Docker服务

    systemctl enable docker
    

3.Docker镜像相关命令

  • 查看当前所有镜像(docker操作中,在默认情况下,docker 的 Unix Socket属于root用户,如果普通用户需要执行操作的话,需要加上sudo)

    sudo docker images
    

    image-20230606145810556

  • 显示当前所有的镜像的ID

    sudo docker images -q
    

    image-20230606150534633

  • 搜索镜像(以Redis举例)

    sudo docker search redis
    

    image-20230606145024378

  • 下载镜像(以Redis举例)

    sudo docker pull redis
    

    image-20230606145321301

  • 删除镜像

    sudo docker rmi (镜像id,通过images命令可以查看)
    

    image-20230606150043884

  • 删除所有镜像(通过查询所有的id并附入删除语句中)

    sudo docker rmi 'sudo docker images -q'
    

4.Docker容器相关命令

  • 创建容器,使用某镜像并启动进入容器

    sudo run -it --name=cos1 centos /bin/bash
    

    image-20230606153856062

  • 创建容器,使用某镜像,后台启动容器

    sudo run -id --name=cos2 centos
    

    image-20230606154056083

    • it是指交互性容器,id是指守护性容器
  • 查看当前所有已创建的容器

    sudo docker ps -a
    

    image-20230606155315911

  • 进入创建的容器

    sudo docker exec -it cos2 /bin/bash
    

    image-20230606155630459

  • 退出容器

    exit
    
  • 关闭容器

    sudo docker stop (容器名)
    

    image-20230606163120943

    image-20230606163042584

  • 启动容器

    sudo docker start cos1
    

    image-20230606163238490

    image-20230606163315217

  • 删除容器

    sudo docker rm 'docker ps -aq'
    
  • 查看容器信息

    sudo docker inspect
    

    image-20230606164029297

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值