Docker容器

Docker容器

Docker

仓库:Docker Hub:存放镜像文件
镜像:存放只读模板,创建容器,是程序运行的实体
容器:环境,镜像运行的实例

安装环境

VMware、Ubuntu20.04

一、

sudo apt-get remove docker docker-engine docker.io containerd runc

二、

sudo apt-get update

三、

sudo apt-get install
apt-transport-https
ca-certificates
curl
gnupg-agent
software-properties-common

四、

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

五、

sudo add-apt-repository
“deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu
$(lsb_release -cs)
stable”

六、

sudo apt-get update

七、

sudo apt-get install docker-ce docker-ce-cli containerd.io

安装成功后试着打印第一个指令
sudo docker run ubuntu:20.04 /bin/echo “Hello world”
在这里插入图片描述
在这里插入图片描述

注:需要打印两次,第一次是安装,第二次是启动

输入
sudo docker run -i -t ubuntu:20.04 /bin/bash
进入超级管理模式
输入
exit
退出超级管理员
在这里插入图片描述
在这里插入图片描述

在超级管理员下可以查看它的文件
在这里插入图片描述
输入
sudo docker run -d ubuntu:20.04 /bin/sh -c “while true; do echo hello world; sleep 1; done”
在这里插入图片描述
在这里插入图片描述

输入
sudo docker ps
查看进程
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输入
sudo docker kill +ID
杀死多余进程
在这里插入图片描述
输入
sudo docker logs/tsop +ID
查看容器标准输出/停止容器输出
在这里插入图片描述
输入
sudo docker ps -a
查看所有节点记录
在这里插入图片描述
输入
sudo systemctl start docker
启动Docker服务
在这里插入图片描述
输入
sudo systemctl stop docker
停止Docker服务
在这里插入图片描述
输入
sudo systemctl status docker
查看Docker服务
在这里插入图片描述
输入
sudo systemctl restart docker
重启Docker服务
在这里插入图片描述
输入
sudo systemctl enable docker
开机启动Docker服务
在这里插入图片描述
输入
sudo docker search ubuntu
查看版本信息
在这里插入图片描述
在这里插入图片描述
输入
sudo docker pull centos:7
拉取镜像
在这里插入图片描述
输入
sudo docker pull ubuntu:20.04
获取版本镜像
在这里插入图片描述
输入
sudo docker images
查看镜像在这里插入图片描述
输入
sudo docker rmi +ID/REPOSITORY -f
删除镜像
在这里插入图片描述
输入
sudo docker rmi ‘sudo docker images -q’
删除所有镜像
在这里插入图片描述

注:在运行中的镜像会被保护,全部删除使用 -f

输入
sudo docker run -it --name=u1 ubuntu:20.04 /bin/bash
创建容器命名为u1
在这里插入图片描述
在这里插入图片描述
输入
sudo docker inspect +名字
查看信息
在这里插入图片描述
输入
sudo docker exec -it +ID /bin/bash
进入容器
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值