一:安装docker
安装部署docker.sh
####################################脚本docker安装BEGINS
[root@zabbix-agent yidong]# cat *.sh
#!/bin/bash
cat << EOF
1.安装docker
2.启动docker
3.退出
EOF
read -p "请选择一个变量来定位:" Select
case $Select in
1)
echo "安装docker软件开始-----------------------"
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
sed -i "s#download.docker.com#mirrors.tuna.tsinghua.edu.cn/docker-ce#g" /etc/yum.repos.d/docker-ce.repo
yum -y install docker-ce
sleep 10
echo "安装docker软件结束-----------------------"
;;
2)
echo "启动docker服务端----------------------------------------------------------------"
systemctl enable docker --now
sleep 10
echo "启动docker完毕!!!!!!!!!"
;;
3)
echo "退出---------------------------------------------------------------------------"
sleep 10
exit 1
esac
#######################################################################END
启动服务 :systemctl start docker
查看正在运行中的容器 :docker ps
运行httpd容器 :docker run -d -p 80:80 httpd
查看正在运行的进程 :ps aux|grep http
打开浏览器:ip:port ,可以看到==》It works! ,即成功安装。
停止容器 :docker stop 容器id
删除容器 :docker rm 容器id
docker run --name mysql-server -t -e MYSQL_DATABASE="zabbix" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="123456" -e MYSQL_ROOT_PASSWORD="123456" -p 3306:3306 -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin
查看是否启动 :docker logs mysql-server,如下图即成功启动。
标签:ce,echo,repo,zabbix,docker,安装 From: https://www.cnblogs.com/cherishthepresent/p/17302844.html