centos安装docker,相关命令

docker概述图

  • Image镜像
  • Repository仓库
  • Container容器
centos安装docker,相关命令
文章图片
Image.jpg 1.yum方式安装docker
yum install -y docker
2.配置阿里云加速地址(xxxx替换成你自己从阿里云加速里获取的) 容器镜像服务-镜像加速器-加速器地址
修改镜像地址,编辑/etc/docker/daemon.json
{
"registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"]
}
3.启动docker //centos7及以后版本
systemctl start docker
//centos6及之前的版本
service docker start
4.docker相关命令
  • 查看镜像
docker images
  • 抓取镜像
docker pull path
如:docker pull registry.cn-hangzhou.aliyuncs.com/moensun/centos7
  • 创建docker 容器(可以根据一个镜像创建多个容易)
    • //非centos7
    docker run -tid 镜像ID /bin/bash
    • //centos7版本。使用/usr/sbin/init解决systemctl报错不能使用的问题
    docker run -tid 镜像ID /usr/sbin/init
  • 查看容器列表
docker ps
docker ps -a
  • 修改容器名称
    docker rename 容器原名 新名字
docker rename centos7 centos7_1
  • 启动容器
    docker start 容器名称
docker start centos7_1
  • 停止容器
    docker stop 容器名称
docker stop centos7_1
  • 强制停止
    docker kill 容器名称
docker stop centos7_1
  • 进入容器
    docker exec -it 容器名称 /bin/bash
docker exec -it centos7_1 /bin/bash
  • 删除镜像
    docker rmi 镜像ID
docker rmi c8dewce5c
  • 删除容器
docker rm 容器名称
docker rm centos7_2
  • 删除全部容器
docker rm docker ps -a -q
  • Docker文件拷贝(容器<=>docker)
    docker cp 原路径 docker容器路径(系统=》docker)
    docker cp 1.txt centos7_1:/root/
    docker cp docker容器路径 原路径(docker=》系统)
    docker cp centos7_1:/root/ 1.txt
  • 退出容器
    exit
    或者
    Ctrl+P+Q
  • 查看日志
    docker logs 容器名
docker logs centos7_1
  • 查看实时日志
docker logs -f -t --since="2017-05-31" --tail=10 edu_web_1
【centos安装docker,相关命令】--since : 此参数指定了输出日志开始日期,即只输出指定日期之后的日志。
-f : 查看实时日志
-t : 查看日志产生的日期
-tail=10 : 查看最后的10条日志。
edu_web_1 : 容器名称

    推荐阅读