在linux中docker的安装

安装docker

步骤

安装gcc环境,执行命令: yum -y install gcc
接着执行命令: yum install -y yum-utils
设置我们的仓库:  yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum软件包索引:yum makecache fast
执行命令: yum -y install docker-ce docker-ce-cli containerd.io 
启动命令: systemctl start docker
查看一下: ps -ef | grep docker
运行hello-world: docker run hello-world
查看docker: docker version

卸载docker

停止docker: systemctl stop docker
移除docker: yum remove docker-ce docker-ce-cli containerd.io
删除本地docker文件:rm -rf /var/lib/docker
删除本地docker文件:rm -rf /var/conrainerd

docker镜像加速

在etc下创建目录docker: mkdir -p /etc/docker
执行命令(这一步是需要去阿里云的服务中找到容器镜像服务运行自己的加速镜像对应的命令): tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["自己阿里云加速镜像地址"]
}
EOF
重启docker(配置文件): systemctl daemon-reload
重启docker: systemctl restart docker

docker常用命令

启动类命令

启动: systemctl start docker
停止:  systemctl stop docker
重启:  systemctl restart docker
查看docker状态:  systemctl status docker
开机自启:  systemctl enable docker
查看docker概要信息:  docker info 
查看docker总体帮助文档:  docker --help
查看docker命令帮助文档:  docker 具体命令 --help

镜像命令

查看本地镜像: docker images
拉镜像: docker pull 镜像名
查镜像: docker search 镜像名
查看所需空间: docker system df
删除镜像: docker rmi (被使用过需要加上-f) 镜像ID或镜像名字
删除全部镜像: docker rmi -f $(docker images -qa)

容器命令

新建容器: 
	交互(打开容器的感觉): docker run -it(交互型) --name=name(取名) centos /bin/bash
列出当前活着的容器实例: docker ps
退出容器: run进去容器exit退出结束容器,Ctrl+p+q退出不结束容器
启动已停止的容器: docker start 容器ID或容器名
停止容器: docker stop 容器ID或容器名
强行停止容器: docker kill  容器ID或容器名
删除已停止的容器: docker rm -f(强制,不管你停止没) 容器ID或容器名
删除全部容器: docker rm -f $(docker images -qa)
启动守护式容器(后台服务注意有的容器不能这样,它会自杀): docker run -d 容器ID或容器名 
查看容器日志: docker logs 容器ID或容器名
查看容器类运行的进程: docker top
查看docker内部细节: docker inspect 容器ID或容器名
进入正在运行的容器并以命令行交互: docker exec -it centos /bin/bash(打开新的进程)
 进入正在运行的容器并以命令行交互: docker attach 容器ID或容器名(不打开新的进程)
 从容器拷贝文件到主机: docker cp 容器ID:容器内路径 目的主机路径
 导入容器: docker import 容器ID 
 导出容器: docker export 容器ID > xx.tar
 恢复导出容器: cat xx.tar | docker import - xx/:镜像名:版本

需要资源的可以去小编的博客进行下载,谢谢大家给小编的支持。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kill D

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值