(1)docker安装下载
#下载依赖工具
yum install lrzsz vim wget net-tools bash-completion
进入此文件修改116行的UseDNS 将yes改为no 或者添加一个如下
/etc/ssh/sshd_config
#UseDNS yes
UseDNS no
#PidFile /var/run/sshd.pid
重启
systemctl restart sshd
#在阿里云寻找docker的安装方式
step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistentdata lvm2
Step 2: 添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
Step 3: 更新并安装Docker-CE
sudo yum makecache fast
Step 4: 查找Docker-CE的版本:
yum list docker-ce.x86_64 --showduplicates | sort -r
Step 5:下载指定版本docker-ce及docker-ce-cli。
sudo yum install docker-ce-19.03.0 docker-ce-cli-19.03.0
#启动docker
systemctl start docker
#查看docker是否安装成功并且版本是否正确
docker -v
阿里云镜像加速器 (没有加速器下载镜像的时候会很慢,而且容易断开)
注册成功后,在阿里云官网上,找到容器镜像服务 ,然后点击镜像加速器,按照文档提示操作!
#每个人都有自己的地址 可以参考以下内容找到自己的加速地址!
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://pfuhraw9.mirror.aliyuncs.com”]
}
EOF
#重新启动docker
sudo systemctl daemon-reload
sudo systemctl restart docker
测试
#下载镜像nginx和mysql
docker pull nginx
docker pull mysql:5.7
1、使用docker部署nginx服务。
docker run -itd --name testweb -p 8080:80 nginx
使用curl 127.0.0.1:8080 访问服务 测试是否成功部署
2、使用docker部署MySQL服务。
docker run -d --name testsql -p 3306:3306 -e
MYSQL_ROOT_PASSWORD=123.com mysql:5.7