文档更新
This commit is contained in:
@@ -4,9 +4,7 @@
|
|||||||
|
|
||||||
### Docker相关
|
### Docker相关
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
启动 systemctl start docker
|
启动 systemctl start docker
|
||||||
|
|
||||||
守护进程重启 sudo systemctl daemon-reload
|
守护进程重启 sudo systemctl daemon-reload
|
||||||
@@ -18,7 +16,6 @@
|
|||||||
关闭docker service docker stop
|
关闭docker service docker stop
|
||||||
|
|
||||||
关闭docker systemctl stop docker
|
关闭docker systemctl stop docker
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -28,6 +25,7 @@ docker inspect 【容器id/名称】
|
|||||||
docker logs -f -t --since="2017-05-31" --tail=10 【容器名称】 #动态查看容器日志
|
docker logs -f -t --since="2017-05-31" --tail=10 【容器名称】 #动态查看容器日志
|
||||||
docker logs -f -t --tail=10 【容器名称】 #动态查看容器日志
|
docker logs -f -t --tail=10 【容器名称】 #动态查看容器日志
|
||||||
```
|
```
|
||||||
|
|
||||||
**基础操作:
|
**基础操作:
|
||||||
**
|
**
|
||||||
|
|
||||||
@@ -81,15 +79,11 @@ docker logs -f -t --tail=10 【容器名称】 #动态查看容器日志
|
|||||||
|
|
||||||
3 **docker push [ImageID] [repertory_address]**提交镜像到云仓库
|
3 **docker push [ImageID] [repertory_address]**提交镜像到云仓库
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
作者:爱睡觉的树
|
作者:爱睡觉的树
|
||||||
链接:https://www.jianshu.com/p/a84e8cf33b34
|
链接:https://www.jianshu.com/p/a84e8cf33b34
|
||||||
来源:简书
|
来源:简书
|
||||||
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
|
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -99,7 +93,18 @@ du -sh * #查看目录下的磁盘占用情况
|
|||||||
du -sh * | sort -nr #如上,并排序
|
du -sh * | sort -nr #如上,并排序
|
||||||
df -h 查看磁盘空间大小
|
df -h 查看磁盘空间大小
|
||||||
top #linux版本的任务管理器
|
top #linux版本的任务管理器
|
||||||
|
|
||||||
|
chmod u+x ./*.sh
|
||||||
|
|
||||||
|
chmod是权限管理命令change the permissions mode of a file的缩写。。
|
||||||
|
u代表所有者,x代表执行权限。 + 表示增加权限。
|
||||||
|
chmod u+x file.sh 就表示对当前目录下的file.sh文件的所有者增加可执行权限。
|
||||||
|
a+x 是给所有人加上可执行权限,包括所有者,所属组,和其他人
|
||||||
|
o+x 只是给其他人加上可执行权限
|
||||||
```
|
```
|
||||||
|
|
||||||
|
###
|
||||||
|
|
||||||
### Vim
|
### Vim
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -173,7 +178,9 @@ echo
|
|||||||
environment:
|
environment:
|
||||||
|
|
||||||
- MYSQL_ROOT_PASSWORD="mima$$woshimima"
|
- MYSQL_ROOT_PASSWORD="mima$$woshimima"
|
||||||
|
|
||||||
不过,上面的又有引号又有$的设置是否正确并不确定,因为初次这么设置发现无法登录(通过docker exec -it 进入执行mysql -uroot -p)。
|
不过,上面的又有引号又有$的设置是否正确并不确定,因为初次这么设置发现无法登录(通过docker exec -it 进入执行mysql -uroot -p)。
|
||||||
|
|
||||||
#### docker-compose中mysql的密码设置
|
#### docker-compose中mysql的密码设置
|
||||||
|
|
||||||
第一次运行后,只要/var/lib/mysql中的数据没有改变(这通常是因为已经mount到主机的特定目录),那么后续的密码更改是无效的,哪怕把container删了再重建也一样。所以这个时候,要不然用原来密码登录,要不然就是清空data目录。(data目录需要有,不然docker-compose up会失败)
|
第一次运行后,只要/var/lib/mysql中的数据没有改变(这通常是因为已经mount到主机的特定目录),那么后续的密码更改是无效的,哪怕把container删了再重建也一样。所以这个时候,要不然用原来密码登录,要不然就是清空data目录。(data目录需要有,不然docker-compose up会失败)
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
1. 用acme搞定泛域名ca证书。参看acme项目。
|
1. 用acme搞定泛域名ca证书。参看acme项目。
|
||||||
2. 部署nginx docker。参看nginx项目。
|
2. 部署nginx docker。参看nginx项目。
|
||||||
3. 根据nginx docker的网络设置,对应确定自己的docker-compose.yml文件中的对应内容设置正确。其中包括:
|
3. 根据nginx docker的网络设置,对应确定自己的docker-compose.yml文件中的对应内容设置正确。其中包括:
|
||||||
- nginx所在的网络名称。配置到自己的docker-compose.yml文件中的网络定义中的external->name中去。
|
- nginx所在的网络名称。配置到自己的docker-compose.yml文件中的网络定义中的external->name中去。
|
||||||
- 根据网络定义,设定自己的固定ip。
|
- 根据网络定义,设定自己的固定ip。
|
||||||
- 复制conf.d下的文件到nginx配置目录下的conf.d下。
|
- 复制conf.d下的文件到nginx配置目录下的conf.d下。
|
||||||
- 确保刚复制的文件配置正确。如其中证书所在路径应符合之前acme复制证书时的目标目录。
|
- 确保刚复制的文件配置正确。如其中证书所在路径应符合之前acme复制证书时的目标目录。
|
||||||
|
|||||||
Reference in New Issue
Block a user