二 |基于Linux系统使用docker搭建java环境|更改docker默认文件位置

title: 二 |基于Linux系统使用docker搭建java环境|更改docker默认文件位置
tags:

  • Linux
  • xshell/xftp
  • docker
    categories:
  • 阿里云服务器

折腾了一天,踩了巨多的坑,由于对Linux的挂载点不清楚,docker的相关文件存储位置也不知道,目录管理起来很麻烦,搜索了一些资料,下面将docker的默认位置从/usr/lib/docker移出去

docker常用命令

安装了xshell和xftp之后

使用docker来管理云简直太方便了,cool ~ ~

记录部分便于查阅

 docker --help 查看docker帮助文档

 systemctl start docker 启动docker
 
 systemctl stop docker  停止docker
 
 systemctl restart docker 重启docker
 
 systemctl enable docker 开机启动
 ---------------------------------------------
 docker ps 查看当前正在运行的容器

 docker ps -a 查看所有容器的状态

 docker start/stop id/name 启动/停止某个容器

 docker attach id 进入某个容器(使用exit退出后容器也跟着停止运行)

 docker exec -it 容器id(或者name) /bin/bash  启动一个伪终端以交互式的方式进入某个容器(使用exit退出后容器不停止运行)

 docker images 查看本地镜像
 docker rm id/name 删除某个容器
 docker rmi id/name 删除某个镜像
---------------------
以上命令已经够用了,
更多详细的学习,学习参考:
https://yeasy.gitbooks.io/docker_practice/

搭配daocloud图形化界面使用,连接上服务器直接操作docker的容器和镜像

https://dashboard.daocloud.io

更改docker默认文件位置

在/home 目录下创建目录.

cd /home
mkdir docker

修改docker的systemd的 docker.service的配置文件

扫描二维码关注公众号,回复: 4837988 查看本文章
vim /usr/lib/systemd/system/docker.service

在里面的EXECStart的后面增加后如下:

ExecStart=/usr/bin/dockerd --graph /home/docker

修改前:

在这里插入图片描述

修改后:

在这里插入图片描述

如果docker是1.12或以上的版本,可以修改(或新建)daemon.json文件。修改后会立即生效,不需重启docker服务。

vim /etc/docker/daemon.json

 {
 "registry-mirrors": ["http://7e61f7f9.m.daocloud.io"],"graph": "/home/docker"
 }

资料链接,我使用的是方法2,有效 http://blog.51cto.com/12447922/2059793

修改了之后使用docker info 查看一下是否修改成功

在这里插入图片描述

用了一天的时间学习了docker详细指南和基本操作命令和反反复复踩了很多的坑,下面开始来配置javaweb环境.

猜你喜欢

转载自blog.csdn.net/qq_38630270/article/details/86131747