docker
容器技术
萌翻天
一只站在树上的鸟儿,从来不会害怕树枝会断裂,因为它相信的不是树枝,而是它自己的翅膀。
展开
-
docker-解决container init caused \“write /proc/self/attr/keycreate: permission denied\““: unknown
原因“/proc/self/attr/keycreate” 这里没有写入权限,把“/etc/selinux/config”里面的SELINUX值修改为disabledSELINUX=disabled重启服务器原创 2020-09-27 11:13:13 · 9213 阅读 · 1 评论 -
docker-重启linux机器后Docker服务及容器自动启动
1、docker服务自动重启systemctl enable docker.service2、容器重启,首先要保证已经设置docker服务自动重启2.1在启动容器时,添加--restart=always参数,如docker run --restart=always2.2如果容器已经启动,可以使用命令更新参数docker update --restart=always 容器id...原创 2020-09-27 11:06:49 · 5448 阅读 · 0 评论 -
docker-通过Dockerfile生成镜像
//创建Dockerfile文件,写入内容,比如#基于centos镜像FROM centos:centos7#开启端口EXPOSE 8080 8082//cd到Dockerfile所在的目录cd /data/test/docker//生成新镜像,注意最后有个点docker image build -t centos:centos7new .//查看镜像docker image ls这时会看到两个镜像文件,一个是from的镜像centos:centos7,.原创 2020-09-15 20:07:46 · 3362 阅读 · 0 评论 -
docker-docker run的各项参数详解
比如这个启动命令docker run -u root -p 8080:8080 -v /data:/data -itd --name centos-test --privileged=true mft/centos7:0828 /usr/sbin/init-t:临时终端-d后台运行-p映射端口主机端口:容器端口-u 以什么身份运行-v 挂载宿主机目录--name 容器名字--privileged=true /usr/sbin/init给访问权限...原创 2020-09-15 20:00:31 · 6842 阅读 · 0 评论 -
docker-安装、使用centos7镜像
//一键安装docker环境https://www.runoob.com/docker/centos-docker-install.htmlcurl -sSL https://get.daocloud.io/docker | sh//安装所需的软件包sudoyum install-yyum-utils \ device-mapper-persistent-data \ lvm2//设置稳定的仓库。sudoyum-config-manager \ --add-repo\ ht...原创 2020-09-15 19:54:29 · 4280 阅读 · 0 评论 -
docker-解决centos镜像的时区问题
官方的centos镜像安装后,时区不是中国上海,需要进入容器内部操作执行以下两个命令设置时区cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeecho Asia/Shanghai > /etc/timezone这样设置后,一劳永逸,系统时区、java时间、jenkins时间等都会生效查看当前时区deta...原创 2020-09-15 19:45:24 · 5261 阅读 · 0 评论 -
docker-linux安装docker版的Jenkins
//安装docker环境curl -sSL https://get.daocloud.io/docker | sh//安装所需的软件包sudoyum install-yyum-utils \ device-mapper-persistent-data \ lvm2//设置稳定的仓库。sudoyum-config-manager \ --add-repo\ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.rep...原创 2020-09-15 19:36:46 · 3150 阅读 · 0 评论 -
docker-linux安装docker环境
//安装docker环境curl -sSL https://get.daocloud.io/docker | sh//安装所需的软件包sudoyum install-yyum-utils \ device-mapper-persistent-data \ lvm2//设置稳定的仓库。sudoyum-config-manager \ --add-repo\ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.rep...原创 2020-09-15 19:33:11 · 3220 阅读 · 0 评论 -
docker-容器的相关操作及命令
//查看所有的容器docker ps -a//停止容器docker stop 896cafdc3edb//重启容器docker restart 896cafdc3edb//删除容器docker rm -f 1e560fca3906//容器所在的目录/var/lib/docker/overlay2//运行容器docker run -u root -p 8080:8080 -p 8082:8082 -itd --name centos-test --privilege原创 2020-09-15 19:30:10 · 3181 阅读 · 0 评论 -
docker-镜像的相关操作及命令
//查看所有镜像docker images 或者docker image ls//给镜像打标签(新名字只能包含-或_两个特殊字符)docker tag jenkinsci/blueocean:latest mft/jenkins:0824//从容器创建一个新的镜像(将在容器中操作的东西生成一个新的镜像)docker commit -a "mft" -m "增加了jdk" 18581a3eda6a mft/centos7:0831-a :提交的镜像作者; -c :使用Dockerfi原创 2020-09-15 19:27:13 · 3141 阅读 · 0 评论