
安装docker
安装命令
yum install docker启动docker并设置为开机启动
service docker start
chkconfig docker onLCTT 译注:此处采用了旧式的 sysv 语法,如采用CentOS 7中支持的新式 systemd 语法,如下:
systemcty start docker.service
systemcty enable docker.service测试是否安装成功
docker version
#结果显示
Client:
Version: 1.13.1
API version: 1.26
Package version: docker-1.13.1-91.git07f3374.el7.centos.x86_64
Go version: go1.10.3
Git commit: 07f3374/1.13.1
Built: Wed Feb 13 17:10:12 2019
OS/Arch: linux/amd64
Server:
Version: 1.13.1
API version: 1.26 (minimum version 1.12)
Package version: docker-1.13.1-91.git07f3374.el7.centos.x86_64
Go version: go1.10.3
Git commit: 07f3374/1.13.1
Built: Wed Feb 13 17:10:12 2019
OS/Arch: linux/amd64
Experimental: false返回docker版本相关信息,说明docker安装成功
Hello World
通过最简单的image文件"hello world",感受一下Docker
配置国内镜像
#打开配置文件
vim /etc/docker/daemon.json
#添加内容
{
"registry-mirrors": ["https://registry.docker-cn.com"],
"live-restore": true
}将image文件从仓库抓取到本地
docker pull library/hello-world查看本机的image文件
docker images
#显示结果
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/hello-world latest f2a91732366c 3 months ago 1.848 kB运行image文件
docker run hello-world
#显示结果
Hello from Docker!
This message shows that your installation appears to be working correctly.
...常用命令
拉取docker镜像
docker pull image_name查看镜像文件列表
docker images删除镜像
docker rmi 镜像名 或者 docker rmi 镜像ID(IMAGE ID)查看正在运行的容器
docker ps查看所有的容器
docker ps -a搜索docker镜像
docker search 镜像名启动、停止、重启容器命令
docker start container_name/container_id
docker stop container_name/container_id
docker restart container_name/container_id后台启动一个容器后,如果想进入到这个容器,可以使用attach命令:
docker attach container_name/container_id删除容器的命令
docker rm container_name/container_id查看当前系统Docker信息
docker info从Docker hub上下载某个镜像:
docker pull centos:latest执行docker pull centos会将Centos这个仓库下面的所有镜像下载到本地repository。
评论
暂无评论
评论(1)