最近使用docker碰到的一些问题记录下
最近在使用了下docker,期间遇到了不少问题,特别记录下:
centos7使用systemctl报错问题
报
Failed to get D-Bus connection: Operation not permitted错误
其实是权限问题
1.如果是docker命令的话加入docker run --privileged -d ...就行。
2.如果使用docker-compose.yml启动的话在配置文件中加入
1 2 3 4 | services: web: image: ... privileged: true |
就可以了
centos7使用systemctl配置nginx自启动
这个在网上有各种不一样的版本,个人推荐个简单的。
1.首先使用vim /lib/systemd/system/nginx.service创建nginx.service 文件。
2.文件中写入
1 2 3 4 5 6 7 8 9 10 11 12 13 | [Unit] Description=nginx After=network.target |
上面的/usr/local/nginx/sbin/nginx改成自己的nginx地址就行,保存退出。
3.使用systemctl enable nginx.service把nginx加入开机启动服务就ok了。
再次使用
systemctl可以看到nginx.service加入到启动列表中