docker使用
2021-11-6 夙夜 实际技能
查看容器
docker ps -a
docker images
运行
sudo docker run -itd --privileged test /usr/sbin/init
docker run -itpd 9100:80 test /bin/bash
p 指定端口
i 交互
t 终端
d 后台运行
docker attach
sudo docker exec -it test /bin/bash
进入容器
网上解决报错记录
报错内容:
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
解决方法:
docker run -itd --privileged --name myCentos centos /usr/sbin/init
创建完成后: 请使用以下命令进入容器
docker exec -it myCentos /bin/bash
最后的文件参数不对的话可以结合实际来修改,例如我这边是
docker run -itd debian /bin/bash --privileged=true
停止并删除所有容器
docker stop $(docker ps -q) & docker rm $(docker ps -aq)
查看容器运行的各种数据,其中IPAddress就是容器IP
docker inspect 容器ID
标签: docker