1、cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
答:QuDocker进程未启动导致,执行systemctl start docker即可。
2、执行了mysql启动命令docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:5.7,但是为什么一启动就自动停止呢
答:mysql密码没设定成功导致,检查下自己的语法是否正确,如MYSQL_ROOT_PASSWORD写成MYSQL_ROOT_PASSWOR,是不可以的。
3、Error: Failed to download metadata for repo 'AppStream'
答:
(1) 检查是否可以连接外网 ping www.baidu.com # 可以 ping 通百度
(2) systemctl stop firewalld.service # 停止防火墙
(3) 修改软件源
将文件中三文件中的 mirrorlist注释,将baseurl 修改为阿里源
为 baseurl=https://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/
(4) 运行 yum makecache 生成缓存(或 yum clean all&&yum makecache )
(5) 重启docker服务【 重要 】
systemctl restart docker
(6) 再执行命令(执行成功 )
docker build -f mydockerfile-centos -t mycentos:0.1 .