manjaro安装docker并设置
1.安装docker
sudo pacman -S docker
2. 启动服务并添加至系统
sudo systemctl start docker.service #start service
sudo systemctl enable docker.service #enable system service
3. 查验docker版本
sudo docker version
4. 查看docker信息
sudo docker info
5. 若有错误出现:ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
需要重新启动docker服务即可
6. docker下的helloworld
sudo docker pull hello-world #first terminal
sudo docker run hello-world #second terminal
7. 查看docker容器
sudo docker ps -a #结果:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
990012f7a01a hello-world "/hello" 3 minutes ago Exited (0) 3 minutes ago inspiring_jones
8. 删除指定容器的id
sudo docker rm -f <containerid>
若想删除以上的容器,则:
sudo docker rm -f 990012f7a01a
再次查看:
sudo docker ps -a #结果:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
是不是发现每次执行docker时都要加上sudo啊,很不方便:将当前用户加入docker用户组即可
9. 添加用户到docker用户组
sudo gpasswd -a $USER docker
newgrp docker
10. 如果docker容器挂了,出现运行命令docker ps,提示:cannot connect to the docker daemon at unix ///var/run/docker.sock. Is the docker daemon running? 先说解决方案:启动docker daemon:
sudo dockerd
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2021-01-13 Manjaro-KDE配置全攻略转
2019-01-13 我们的领导干部可以如此的分身有术,还是我们根本不需要这么多的干部呢