CentOS7安装docker

    xiaoxiao2026-08-17  12

    一.基本命令

    1.安装  yum install docker

    2.启动 service docker start

    Cannot connect to the Docker daemon. Is the docker daemon running on this host?

    3.加入开机启动 chkconfig docker on

    4.查找镜像 docker search nginx

    5.下载镜像 docker pull docker.io/nginx

    6.查看镜像 docker images

    7.运行容器 docker run -i -d -t nginx

    8.查看容器 docker ps -a

    9.启动容器 docker start nginx 

    10.停止容器docker stop nginx

    11.删除容器docker rm nginx

    12.删除镜像docker rmi nginx

    13.查看yum安装的列表 yum list installed | grep docker

    14.删除包 yum -y remove docker-engine.x86_64

    15.删除docker镜像及中间文件 rm -rf /var/lib/docker

    二.手动创建镜像

    创建Dockerfile root@gctest:~# mkdir myimage root@gctest:~# cd myimage/ root@gctest:~/myimage# vi Dockerfile root@gctest:~/myimage# cat Dockerfile FROM centos:latest CMD echo "Hello myimage" 编译Image root@gctest:~/myimage# docker build -t myimage . Sending build context to Docker daemon 2.048 kB Step 1 : FROM centos:latest ---> ce20c473cd8a Step 2 : CMD echo "Hello myimage" ---> Running in 1421c66fa1a6 ---> 2408b71c40c0 Removing intermediate container 1421c66fa1a6 Successfully built 2408b71c40c0 root@gctest:~/myimage# docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE myimage latest 2408b71c40c0 6 seconds ago 172.3 MB ghostcloud.cn:5000/gcali 1.5 6ff13e5ab907 30 hours ago 213.9 MB centos latest ce20c473cd8a 7 weeks ago 172.3 MB 运行自己的Image root@gctest:~/myimage# docker run myimage Hello myimage

    转载请注明原文地址: https://ju.6miu.com/read-1311276.html
    最新回复(0)