安装Docker
约 396 字大约 1 分钟
1. 安装Docker
卸载之前的docker
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engindocker 卸载不干净 例如: 官网介绍docker卸载的方法一般为 1> yum remove docker-ce -y 2> rm -fr /var/lib/docker* 但试过后你依然无法安装新版本,尤其是高版本降到低版本docker,问题在于docker你并没有卸载干净 正确的卸载方法如下: 1> yum list installed|grep docker 查看 2> yum remove [docker名称]安装必要的依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2设置docker仓库 [设置阿里云镜像仓库可以先自行百度,后面课程也会有自己的docker hub讲解]
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo[访问这个地址,使用自己的阿里云账号登录,查看菜单栏左下角,发现有一个镜像加速器]
安装docker
sudo yum install -y docker-ce docker-ce-cli containerd.io启动docker
sudo systemctl start docker测试docker安装是否成功
sudo docker run hello-world设置docker开机自启动
sudo systemctl enable docker
2. docker基本命令
01 创建tomcat容器
docker pull tomcat
docker run -d --name my-tomcat -p 9090:8080 tomcat
02 创建mysql容器
docker run -d --name my-mysql -p 3301:3306 -e MYSQL_ROOT_PASSWORD=jack123 --privileged mysql
03 进入到容器里面
docker exec -it containerid /bin/bash
docker exec -it containerid /sh
docker exec -it containerid bash