docker 如何在容器崩溃时自动重启呢?docker run自带的 restart 命令就可以轻松做到这一点。本篇博客分享一下这个命令的使用。
2022-06-25 09:24
标签
docker
2022-06-25 09:24
标签
docker
docker 如何在容器崩溃时自动重启呢?docker run自带的 restart 命令就可以轻松做到这一点。本篇博客分享一下这个命令的使用。
主要利用了`awk '{print $1}'`来打印第一行的容器ID,然后将结果当作参数传给docker rm命令。
2021-08-06 21:08
标签
docker
2021-08-06 21:08
标签
docker
主要利用了`awk '{print $1}'`来打印第一行的容器ID,然后将结果当作参数传给docker rm命令。
要在线上查看gc情况,进入k8s容器的bash,ps -ef 发现目标的java线程的进程号是1,运行jmap 报错:
```bash
Unable to get pid of LinuxThreads manage thread
```
查询了一下,原来是1是默认的启动进程,Dockerfile的ENTRYPOINT的执行默认就是 1。
说是要用tini来启动。但是里边是内网,又找不到tin
2021-08-03 11:35
标签
报错解决
,
k8s
,
docker
,
java
2021-08-03 11:35
标签
报错解决
,
k8s
,
docker
,
java
要在线上查看gc情况,进入k8s容器的bash,ps -ef 发现目标的java线程的进程号是1,运行jmap 报错:
```bash
Unable to get pid of LinuxThreads manage thread
```
查询了一下,原来是1是默认的启动进程,Dockerfile的ENTRYPOINT的执行默认就是 1。
说是要用tini来启动。但是里边是内网,又找不到tin
docker 时区一直不同步,UTC相差了8小时,找了很多方法都不适用,最后找到了一个,很简单也很实用,特此记录:
docker run -v /etc/localtime:/etc/localtime:ro
2021-08-03 00:55
标签
报错解决
,
docker
2021-08-03 00:55
标签
报错解决
,
docker
docker 时区一直不同步,UTC相差了8小时,找了很多方法都不适用,最后找到了一个,很简单也很实用,特此记录:
docker run -v /etc/localtime:/etc/localtime:ro
Dockerfile配置没有问题,为什么执行ENTRYPOINT命令时一直错误?
容器一启动就退出了。
查了不少资料,想了好久才发现原因。
2020-02-28 15:40
标签
docker
2020-02-28 15:40
标签
docker
Dockerfile配置没有问题,为什么执行ENTRYPOINT命令时一直错误?
容器一启动就退出了。
查了不少资料,想了好久才发现原因。
主要利用`docker ps -qf status=exited > exited.txt`来过滤已退出的容器的ID。
2020-02-28 15:26
标签
docker
2020-02-28 15:26
标签
docker
主要利用`docker ps -qf status=exited > exited.txt`来过滤已退出的容器的ID。
FROM
FROM命令指定了基础镜像,比如`FROM ubuntu`,则表示你的镜像的基本镜像来自ubuntu
## MAINTAINER
maintainer意为维护者,用来标识维护者信息(作者)
## RUN
格式为 `RUN ` 或`RUN ["executable", "param1", "param2"],命令较长时可以使用**\**换行
## CMD
格式为
2020-02-28 14:56
标签
docker
2020-02-28 14:56
标签
docker
FROM
FROM命令指定了基础镜像,比如`FROM ubuntu`,则表示你的镜像的基本镜像来自ubuntu
## MAINTAINER
maintainer意为维护者,用来标识维护者信息(作者)
## RUN
格式为 `RUN ` 或`RUN ["executable", "param1", "param2"],命令较长时可以使用**\**换行
## CMD
格式为
1. docker pull ubuntu
> 安装(默认最新)版本ubuntu
2. docker pull ubuntu: 14.04
> 下载指定版本的ubuntu
3. docker pull docker-repo/ubuntu
> 从指定镜像仓库下载镜像
4. docker run ubuntu /bin/bash
> 运行ubuntu镜像的bash,等价于先docker create
2020-02-28 12:48
标签
docker
2020-02-28 12:48
标签
docker
1. docker pull ubuntu
> 安装(默认最新)版本ubuntu
2. docker pull ubuntu: 14.04
> 下载指定版本的ubuntu
3. docker pull docker-repo/ubuntu
> 从指定镜像仓库下载镜像
4. docker run ubuntu /bin/bash
> 运行ubuntu镜像的bash,等价于先docker create
备案号:
闽ICP备19015193号-1
关闭特效