安装
# 安装
$ yum install -y docker
# 查看docker是否安装成功
$ yum list installed |grep docker
# 启动docker服务(并设置开机自启)
$ systemctl start docker.service
$ systemctl enable docker.service
# 查看docker服务状态
$ systemctl status docker
镜像加速
使用国内镜像:
中国科学技术大学:https://docker.mirrors.ustc.edu.cn
使用自己云服务器镜像:
这里使用阿里云,加入自己的镜像地址
在搜索容器镜像服务
,如果没开通,免费开通下,找到
编辑文件
在宿主机器编辑文件:
$ vim /etc/docker/daemon.json # 没有该文件的话,请先建一个
请在该配置文件中加入
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn"
]
}
重启服务
$ systemctl restart docker.service
命令
# 抓去docker里的叫lovelik进程
$ docker ps -a|grep lovelike
# 运行一个 mysql的程序
$ docker run --rm -it --name=mycli2 --link=mysql:tomysql diyan/mycli --host=tomysql --user=root --password=123456
$ docker stop 进程名 #停止一个进程
$ docker rm 进程名 #删除一个进程
进入某个镜像
# 执行bash进入某个镜像,如用bash进入docker里的mysql
$ docker exec -it mysql bash
# bash/sh(sh为最基础的)
日志
shell里
tail -f <文件名> # 动态跟踪查看
docker里
# docker logs <镜像名字>
$ docker logs distracted_elion #jenkins 的镜像名
# 看尾部200行的
$ docker logs --tail=200 lovelink
# 看运行期间
$ docer logs -f lovelink
修改系统时间
修改时区可以修改
# 查看当前时间
date
# 要需要的时区在/ect下建立软链接
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
评论