Docker在Ubuntu18.04的安装
apt-get update
apt install docker.io
sudo service docker start
查看Docker基本信息命令
$ docker info
...
Registry Mirrors:
http://hub-mirror.c.163.com
Live Restore Enabled: false
配置加速器地址
Ubuntu16.04+、Debian8+、CentOS7 对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件):
{"registry-mirrors":["http://hub-mirror.c.163.com","https://registry.docker-cn.com"]}
之后重新启动服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
查看在运行的容器
常见异常
1. Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
建议执行如下3行
systemctl enable docker
systemctl daemon-reload
systemctl restart docker.service
2.
runoob@runoob:~$ docker ps
CONTAINER ID IMAGE COMMAND ...
5917eac21c36 ubuntu:15.10 "/bin/sh -c 'while t…" ...
输出详情介绍:
CONTAINER ID: 容器 ID。
IMAGE: 使用的镜像。
COMMAND: 启动容器时运行的命令。
CREATED: 容器的创建时间。
STATUS: 容器状态。
状态有7种:
created(已创建)
restarting(重启中)
running(运行中)
removing(迁移中)
paused(暂停)
exited(停止)
dead(死亡)
PORTS: 容器的端口信息和使用的连接类型(tcp\udp)。
NAMES: 自动分配的容器名称。
查看容器运行日志
runoob@runoob:~$ docker logs [容器ID]
runoob@runoob:~$ docker logs 2b1b7a428627
进入Docker容器查看内部内容