安装docker
1.移除系统原有的docker版本
sudo yum -y remove docker2.安装yum-utils源,以使用yum-config-manager工具
sudo yum install -y yum-utils3.安装centos7的阿里云镜像
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo4.缓存镜像
yum makecache
5.添加docker的yum源
sudo yum-config-manager \ --add-repo \ https://docs.docker.com/v1.13/engine/installation/linux/repo_files/centos/docker.repo
6.更新yum索引
sudo yum makecache fast
7.安装最新版本docker
sudo yum -y install docker-engine
8.启动docker
sudo systemctl start docker
9.运行一下helloword测试
sudo docker run hello-world
10.设置阿里云docker镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json<<-'EOF'
{
"registry-mirrors":["https://${self_address}.mirror.aliyuncs.com"]
}EOF
sudo systemctl daemon-reload
sudo systemctl restart docker以上的${self_address}加速器地址请查看自己的阿里云控制台
--------------以上为安装过程------------
sudo curl-Lhttps://github.com/docker/compose/releases/download/1.17.0
/docker-compose-`uname-s`-`uname-m` -o /usr/local/bin/docker-compose---------------以上为compose的安装过程---------
使用maven插件 构建docker
mvn cleanpackage docker:build -DskipTest启动容器举例
docker run -d -p 8761:8761 kc/micro-discovery-eureka:0.0.1停止所以运行的容器并删除镜像
docker stop $(docker ps -q) & docker rm $(docker ps -aq)# 进入docker控制台
docker exec -it 1f928073b7eb /bin/bash#删除三连 mark
docker stop
docker rm
docker rmi