Docker在centos上的安装与常用命令大全

一.docker的安装与加速器配置

  1. 安装docker:yum install docker (默认安装路径/var/lib/docker)
  2. 启动docker服务:systemctl start docker.service (sudo service docker start)
  3. 配置开机启动并验证:systemctl enable docker.service
  4. 验证:查看docker版本信息 : docker version
  5. 配置docker加速器
    vim /etc/docker/daemon.json
    {
    "registry-mirrors": ["https://registry.docker-cn.com"]
    }

     

  6. 然后重启docker服务:

    systemctl daemon-reload

    systemctl restart docker (sudo service docker restart)

 

二.在docker中运行hello world实例

将image从仓库抓到本地

docker image pull hello-world

docker run hello-world(由于docker run 在发现本地没有存在对应的image的时候,有自动抓取image的功能,所以上面一步不是必须步骤)

 

 

三.常用命令大全

  1. docker version

    显示docker版本信息

  2. docker info

    显示docker系统信息

  3. docker search

    从Docker Hub查找镜像

  4. docker images

    列出本地镜像

  5. docker ps

    列出所有在运行的容器信息

    docker ps -a 显示所有的容器,包括未运行的

  6. docker pull

    从镜像仓库中拉取或者更新指定镜像

  7. docker start/stop/restart

    启动/停止/重启容器

  8. docker rm

    删除一个或多个容器

    docker rm mynginx 删除容器mynginx,正在运行中的容器需要stop后才能删除,或者使用强制删除。

    docker rm -f mynginx 强制删除运行中的容器mynginx

    docker rm -f `docker ps -a -q` 删除所有容器

  9. docker rmi

    删除本地一个或多个镜像

    docker rmi codehi/nginx:v1 删除镜像codehi/nginx:v1

    docker rmi -f codehi/nginx:v1 强制删除

    docker rmi `docker images -q` 删除所有镜像

  10. docker logs

    获取容器的日志

    docker logs -f mynginx 跟踪容器mynginx的日志,实时输出的

  11. docker history

    查看指定镜像的创建历史

  12. docker login

    登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub

    docker login 登录至Docker Hub,下一步会提示输入账号密码

  13. docker logout

    登出Docker Hub

  14. docker push

    将本地的镜像上传到镜像仓库,要先登陆到镜像仓库

  15. docker commit

    从容器创建一个新的镜像

  16. docker tag

    标记本地镜像,将其归入某一仓库

  17. docker save

    将指定镜像保存成 tar 归档文件

  18. docker load

    从归档文件中创建镜像

  19. docker export

    将文件系统作为一个tar归档文件导出到STDOUT

  20. docker import

    从归档文件中创建镜像

  21. docker kill

    杀掉一个运行中的容器

  22. docker exec -u 0 -it 39aee58111e1/bin/bash

    进入某个容器内部(u 0 是使用root权限,如果不需要修改文件可以不使用此参数;39aee58111e1为容器id)

 欢迎大家继续补充,方便我们想使用的时候可以快速看到,当然,常用的还是记住比较好

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值