[root@docker ~]# docker version
Client: Docker Engine - Community Version: 19.03.4 API version: 1.40 Go version: go1.12.10 Git commit: 9013bf583a Built: Fri Oct 18 15:52:22 2019 OS/Arch: linux/amd64 Experimental: false Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
可以看到 此处只有 Docker Client 的版本信息,同时显示 Cannot connect to the Docker daemon(Docker Server端)
那么将 Docker 服务启动起来,再次查看 Docker 版本:
[root@docker ~]# systemctl start docker
将 Docker 服务设置为开机自启动:
[root@docker ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
查看 Docker 版本:
[root@docker ~]# docker version
Client: Docker Engine - Community Version: 19.03.4 API version: 1.40 Go version: go1.12.10 Git commit: 9013bf583a Built: Fri Oct 18 15:52:22 2019 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 19.03.4 API version: 1.40 (minimum version 1.12) Go version: go1.12.10 Git commit: 9013bf583a Built: Fri Oct 18 15:50:54 2019 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.2.10 GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339 runc: Version: 1.0.0-rc8+dev GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657 docker-init: Version: 0.18.0 GitCommit: fec3683
[root@docker ~]# docker info
Client: Debug Mode: false Server: Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0 Server Version: 19.03.4 Storage Driver: overlay2 Backing Filesystem: xfs Supports d_type: true Native Overlay Diff: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339 runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657 init version: fec3683 Security Options: seccomp Profile: default Kernel Version: 3.10.0-957.el7.x86_64 Operating System: CentOS Linux 7 (Core) OSType: linux Architecture: x86_64 CPUs: 2 Total Memory: 1.777GiB Name: docker01 ID: IEX4:P4JT:FBHF:D3WZ:SY2U:SRHT:MXBN:U2RA:YFGI:V6U4:NJO6:KFFX Docker Root Dir: /var/lib/docker Debug Mode: false Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false
[root@docker ~]# docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Official build of Nginx. 12128 [OK] jwilder/nginx-proxy Automated Nginx reverse proxy for docker con… 1679 [OK] richarvey/nginx-php-fpm Container running Nginx + PHP-FPM capable of… 744 [OK] linuxserver/nginx An Nginx container, brought to you by LinuxS… 79 bitnami/nginx Bitnami nginx Docker Image 72 [OK] tiangolo/nginx-rtmp Docker image with Nginx using the nginx-rtmp… 58 [OK] nginxdemos/hello NGINX webserver that serves a simple page co… 31 [OK] jlesage/nginx-proxy-manager Docker container for Nginx Proxy Manager 27 [OK] jc21/nginx-proxy-manager Docker container for managing Nginx proxy ho… 26 nginx/nginx-ingress NGINX Ingress Controller for Kubernetes 22 privatebin/nginx-fpm-alpine PrivateBin running on an Nginx, php-fpm & Al… 18 [OK] schmunk42/nginx-redirect A very simple container to redirect HTTP tra… 17 [OK] crunchgeek/nginx-pagespeed Nginx with PageSpeed + GEO IP + VTS + more_s… 14 blacklabelops/nginx Dockerized Nginx Reverse Proxy Server. 12 [OK]
选镜像的建议:
1. 优先考虑官方
2. stars 数量多
镜像加速器:阿里云加速器,daocloud加速器,中科大加速器,Docker中国官方镜像加速(https://registry.docker-cn.com)
docker pull centos:6.8 (没有指定版本,默认会下载最新版)
docker pull daocloud.io/huangzhichong/alpine-cn:latest
[root@docker ~]# docker pull nginx:1.16.0 1.16.0: Pulling from library/nginx 9fc222b64b0a: Pull complete 30e9fc7d9c5b: Pull complete 4b3a8aeaa40e: Pull complete Digest: sha256:3e373fd5b8d41baeddc24be311c5c6929425c04cabf893b874ac09b72a798010 Status: Downloaded newer image for nginx:1.16.0 docker.io/library/nginx:1.16.0
[root@docker ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx 1.16.0 ae893c58d83f 2 months ago 109MB
查看已拉取下来的 Docker 镜像,有两种方法:
[root@docker ~]# docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE nginx 1.16.0 ae893c58d83f 2 months ago 109MB [root@docker ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx 1.16.0 ae893c58d83f 2 months ago 109MB
例如:docker image rm centos:latest
[root@docker ~]# docker rmi nginx:1.16.0 Untagged: nginx:1.16.0 Untagged: nginx@sha256:3e373fd5b8d41baeddc24be311c5c6929425c04cabf893b874ac09b72a798010 Deleted: sha256:ae893c58d83fe2bd391fbec97f5576c9a34fea55b4ee9daf15feb9620b14b226 Deleted: sha256:9987b8be475d96bc466b978b64b54af9e556884e78007caa19c065c6723f40e4 Deleted: sha256:5d7e4cc1668a0ce9764e7dad91cfbe594eea3a5b3ac6f4ec229d549cac20fff0 Deleted: sha256:8fa655db5360a336ddd0256f573e27975628668063732ef91f820d4770db737c 或者 [root@docker ~]# docker image rm nginx:1.16.0 Untagged: nginx:1.16.0 Untagged: nginx@sha256:3e373fd5b8d41baeddc24be311c5c6929425c04cabf893b874ac09b72a798010 Deleted: sha256:ae893c58d83fe2bd391fbec97f5576c9a34fea55b4ee9daf15feb9620b14b226 Deleted: sha256:9987b8be475d96bc466b978b64b54af9e556884e78007caa19c065c6723f40e4 Deleted: sha256:5d7e4cc1668a0ce9764e7dad91cfbe594eea3a5b3ac6f4ec229d549cac20fff0 Deleted: sha256:8fa655db5360a336ddd0256f573e27975628668063732ef91f820d4770db737c
原文:https://www.cnblogs.com/morgan363/p/11772180.html