参照:https://studygolang.com/articles/12670?fr=sidebar
1、docker安装
yum install docker
2、docker 启动
systemctl start docker
启动 systemctl start docker
守护进程重启 sudo systemctl daemon-reload
重启docker服务 systemctl restart docker
重启docker服务 sudo service docker restart
关闭docker service docker stop
关闭docker systemctl stop docker
删除镜像:docker rmi
删除容器:docker rm
3、mysql 安装
# docker 中下载 mysql
docker pull mysql
#启动
sudo docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /usr/etc/data:/var/lib/mysql -d mysql 数据库挂在到本地
#进入容器
docker exec -it mysql bash
#登录mysql
mysql -u root -p
4、服务安装Go
(1)项目根目录下创建Dockerfile文件,添加配置
(2)docker build -t xxx .
(3docker run -p 8000:8000 xxx
(4)备注:docker跑mysql,连接地址换内网,与本地localhost不同
5、查看日志
docker logs -f -t --since="2017-05-31" --tail=10 xxx
--since : 此参数指定了输出日志开始日期,即只输出指定日期之后的日志。
-f : 查看实时日志
-t : 查看日志产生的日期
-tail=10 : 查看最后的10条日志。
xxx : 容器名称
网友评论