1,docker安装
删除旧的版本 yum -y remove docker yum -y remove docker-engine
设置yum源
安装yum-utils yum install -y yum-utils
添加docker的yum源 yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo
启动测试仓库 yum-config-manager –enable docker-ce-edge
更新yum包的索引 yum makecache fast
安装最新版的docker yum -y install docker-ce
2,启动docker
systemctl start docker
3.验证docker 是否安装完成 docker version
4,卸载docker
yum -y remove docker-ce
如需删除镜像,容器,卷等 rm -rf /var/lib/docker
docker常用命令
1,docker login [ip:port] 默认是dockerHub
2,docker search
image搜索正则表达式的镜像3,dockerpull
image 拉取镜像
4,docker images 查看本地镜像
5,docker rmi
imagedockerrmi
(docker images) 删除相关镜像
6,docker run -d -p 根据镜像启动容器
7,docker ps -a 列出所有的容器,包括停止的
8,docker stop
containerId暂停容器的运行9,dockerstart
containerId 运行容器
10,docker kill
containerId杀死结束容器的运行11,dockerrestart
containerId 重启容器
12,docker attach
containerId进入容器适用单客户端13,dockerrm
containerId docker rm
(dockerps−a−q)删除容器14,dockerbuild−timagenamepath构建镜像15,dockerrun−d−p5000:5000–restart=always–nameregistry2registry:2创建私有仓库16,dockertag修改镜像标签17,dockerpush推送本地镜像到repository18,dockerlog
containerId 查看容器的日志
19,docker save $imageId >/app/app.tar
docker load < /app/app.tar 镜像迁移
20,docker cp 7bb0e258aefe:/etc/debian_version . 将7bb0e258aefe容器下的/etc/debain_version下的文件拷贝到当前目录