1、安装docker
yum install docker
2、启动docker并设置开机自启
service docker start
chkconfig docker on
或者
systemctl start docker.service
systemctl enable docker.service
3、docker使用中国加速器
vi /etc/docker/daemon.json
#添加后:{
"registry-mirrors": ["https://registry.docker-cn.com"],
"live-restore": true,
"debug": true,
"experimental": false }
4、重启docker
systemctl restart docker
5、安装jdk和maven
1、常用命令
--查看正在运行的镜像
docker ps
--查看所有镜像
docker ps -all
--开启已经安装好的服务
docker start id/名称
docker restart id/名称
--进入镜像
docker exec -it id/名称 /bin/bash
--退出镜像
Exit
--
Docker cp 要拷贝的文件路径 容器名:要拷贝到容器里的对应路径
不管容器有没有启动拷贝都会成功,如果内容有重复会直接覆盖,不会询问。
2、安装mssql
--查看sql server镜像
docker search mssql
--拉取sql server镜像
docker pull microsoft/mssql-server-linux
--安装镜像并启动
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Esliink123" -p 1433:1433 --name mssql -d mcr.microsoft.com/mssql/server:2017-latest
--修改密码
docker exec -it mssql /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P " Esliink123" -Q 'ALTER LOGIN SA WITH PASSWORD=" Eslink123"'
3、安装oracle
--查看oracle镜像
docker search oracle
--选择你需要安装的版本
docker pull oracle_11g
4、安装mysql
docker pull mysql:5.7
docker run -d --name data_mysql -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD=root mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci