Docker安装
Docker支持以下的CentOS版本:
- CentOS 7 (64-bit)
- CentOS 6.5 (64-bit) 或更高的版本
步骤:
移除旧的版本:
#yum remove docker
安装一些必要的系统工具:
#yum install -y yum-utils device-mapper-persistent-data lvm2
安装 Docker:
#yum -y install docker
启动 Docker 后台服务
# systemctl start docker
# systemctl enable docker
修改docker镜像仓库 vi /etc/docker/daemon.json(内容自己百度)
重启docker # systemctl restart docker
删除 Docker
执行以下命令来删除 Docker:
#yum remove docker
#rm -rf /var/lib/docker
docker部署应用
- 首先将项目git clone到指定文件夹下,在linux中一般自己的东西都保存在/opt文件夹下。#git clone http://10.10.........git
- 然后进入到项目文件夹中,看到会有Dockerfile文件,这个文件是docker运行此镜像的配置文件。
- 要想运行docker,必须先将项目打包,使用maven将项目打包后出现target等文件,docker运行时候使用这些文件。
- 打包方式:在项目目录下 #mvn clean package
- 这样docker运行所需要的文件以及配置就完整了,然后就是运行docker。
- 在含有dockerfile的文件夹下运行 #docker build -t 10.10。。。。/library/impc . 注意最后这个点不要省略,表示在当前文件夹下找配置文件运行。
- 然后build成功后将项目push到指定的地方。#docker push 10.10。。。。library/impc
- 最后rundocker #docker run -d -p 81:80 --name impc --restart=always 10.10。。。。library/impc
注意docker build以及push的时候后面的东西是有固定格式的,url/项目名:版本