CentOS7安装docker

安装docker

1. 查看系统版本

cat /etc/redhat-release

clip_image002


2. 安装docker

yum install docker


3.检查安装是否成功
docker version

clip_image004

若输出了 Docker 的版本号,说明安装成功了,可通过以下命令启动 Docker 服务:


4. 启动Docker服务

service docker start
一旦 Docker 服务启动完毕,就可以开始使用 Docker 了。

systemctl start docker

systemctl restart docker

systemctl stop docker

systemctl reload docker

systemctl status docker


5. 设定为开机启动Docker服务

设定为开机启动Docker服务

systemctl enable docker

systemctl kill docker

systemctl disable docker

systemctl show docker

systemctl list-dependencies docker


6. Docker命令格式

service docker start

[root@centos7 ~]# docker

Usage: docker [OPTIONS] COMMAND [arg...]

docker daemon [ --help | ... ]

docker [ --help | -v | --version ]

A self-sufficient runtime for containers.

Options:

--config=~/.docker Location of client config files

-D, --debug Enable debug mode

-H, --host=[] Daemon socket(s) to connect to

-h, --help Print usage

-l, --log-level=info Set the logging level

--tls Use TLS; implied by --tlsverify

--tlscacert=~/.docker/ca.pem Trust certs signed only by this CA

--tlscert=~/.docker/cert.pem Path to TLS certificate file

--tlskey=~/.docker/key.pem Path to TLS key file

--tlsverify Use TLS and verify the remote

-v, --version Print version information and quit

Commands:

attach Attach to a running container

build Build an image from a Dockerfile

commit Create a new image from a container's changes

cp Copy files/folders between a container and the local filesystem

create Create a new container

diff Inspect changes on a container's filesystem

events Get real time events from the server

exec Run a command in a running container

export Export a container's filesystem as a tar archive

history Show the history of an image

images List images

import Import the contents from a tarball to create a filesystem image

info Display system-wide information

inspect Return low-level information on a container or image

kill Kill a running container

load Load an image from a tar archive or STDIN

login Register or log in to a Docker registry

logout Log out from a Docker registry

logs Fetch the logs of a container

network Manage Docker networks

pause Pause all processes within a container

port List port mappings or a specific mapping for the CONTAINER

ps List containers

pull Pull an image or a repository from a registry

push Push an image or a repository to a registry

rename Rename a container

restart Restart a container

rm Remove one or more containers

rmi Remove one or more images

run Run a command in a new container

save Save an image(s) to a tar archive

search Search the Docker Hub for images

start Start one or more stopped containers

stats Display a live stream of container(s) resource usage statistics

stop Stop a running container

tag Tag an image into a repository

top Display the running processes of a container

unpause Unpause all processes within a container

update Update resources of one or more containers

version Show the Docker version information

volume Manage Docker volumes

wait Block until a container stops, then print its exit code

Run 'docker COMMAND --help' for more information on a command.


7. 下载镜像

docker pull index.alauda.cn/library/ubuntu

docker pull index.alauda.cn/library/centos

docker pull index.alauda.cn/library/tomcat

docker pull hub.c.163.com/library/python:3.5.2

docker pull hub.c.163.com/library/mysql:latest

docker pull registry.cn-hangzhou.aliyuncs.com/acs-sample/geoserver


7. 镜像列表

docker images

clip_image005


8. 运行容器



9. 容器列表



原文地址:https://www.cnblogs.com/gispathfinder/p/9535362.html