随笔分类 -  docker

摘要:报错: Error processing tar file(exit status 1): write /.........../layer.tar: no space left on device 解决: 查看空间:df -h /var/lib/docker目录迁移 1. 关闭所有的容器服务 do 阅读全文
posted @ 2021-05-17 17:55 半日闲1 阅读(605) 评论(0) 推荐(0)
摘要:报错:[Errno 2] No such file or directory: 'dmidecode': 'dmidecode' docker容器内执行dmidecode命令出现 原因:容器内没有dmidecode工具 解决:将宿主机的如下两个目录挂载到容器中 1. /sbin/dmidecode 阅读全文
posted @ 2021-05-08 17:27 半日闲1 阅读(3912) 评论(0) 推荐(0)
摘要:获取权限:sudo -i 获取镜像:docker pull mysql 启动容器:docker run -d -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 --privileged=true --name mysql mysql:5.7 创建数据库: dock 阅读全文
posted @ 2021-04-11 00:10 半日闲1 阅读(91) 评论(0) 推荐(0)
摘要:Ubuntu16.04下安装 1. 安装 使系统支持 https 协议的源 的软件包 apt-get update apt-get install apt-transport-https ca-certificates curl software-properties-common 2. 添加 源 阅读全文
posted @ 2020-08-18 14:28 半日闲1 阅读(104) 评论(0) 推荐(0)
摘要:docker: 一次构建,处处运行 Docker 容器在任何的操作系统上面都是一致的!实现了跨平台、跨服务器,只需要一次配置好环境,然后将环境打包成镜像,别的服务器上面可直接使用 docker 下载该镜像使用。 缺点是:进程隔离,相对虚拟机隔离性差,但是是安全的 Docker —— image(镜像 阅读全文
posted @ 2020-08-18 14:06 半日闲1 阅读(130) 评论(0) 推荐(0)
摘要:jupyter notebook出现报错:OSError: [Errno 99] Cannot assign requested address 解决:添加参数,--ip=0.0.0.0 --allow-root 报错:端口占用 8888 解决:lsof -i:8888 kill -9 pid 即可 阅读全文
posted @ 2020-08-14 15:03 半日闲1 阅读(513) 评论(0) 推荐(0)
摘要:1. 拉取镜像 docker pull lycantropos/cmake:latest 2. 利用镜像创建容器 docker images docker run --name cmake -itd lycantropos/cmake:latest 3. 以root用户启动容器 docker exe 阅读全文
posted @ 2020-08-14 14:36 半日闲1 阅读(976) 评论(0) 推荐(0)
摘要:1. 获取桌面镜像 docker pull dorowu/ubuntu-desktop-lxde-vnc 2. 创建执行容器 docker run -it --rm -p 8080:80 dorowu/ubuntu-desktop-lxde-vnc 3. 浏览器进行访问 http:// ip :80 阅读全文
posted @ 2020-08-12 11:03 半日闲1 阅读(270) 评论(0) 推荐(0)
摘要:ssh-keygen cd ~/.ssh/ chmod 600 authorized_keys docker network ls docker network create --subnet=172.18.0.0/16 mynetwork docker run --network mynetwor 阅读全文
posted @ 2020-08-12 10:56 半日闲1 阅读(444) 评论(0) 推荐(0)
摘要:code-server 是一个可以在远程服务器上运行 VSCode 的工具,可通过浏览器访问。 1. 拉取镜像 docker pull codercom/code-server 2. 查看镜像 docker images 3. 创建容器 docker run -i -t -p 8080:8080 - 阅读全文
posted @ 2020-08-12 10:49 半日闲1 阅读(2081) 评论(0) 推荐(0)
摘要:知识点:使用docker run 中的privileged参数 privileged启动的容器,可以执行mount。甚至允许你在docker容器中启动docker容器。 启动容器: docker run --privileged=true -it -p 8080:80 --name test --r 阅读全文
posted @ 2020-08-11 14:13 半日闲1 阅读(11926) 评论(0) 推荐(1)
摘要:打包镜像:docker save 镜像名:版本号 > qq.tar 解压镜像:docker load < qq.tar 查看所有镜像:docker images 查看正在运行容器:docker ps 查看所有容器:docker ps -a 重启docker:service docker restar 阅读全文
posted @ 2020-08-04 20:42 半日闲1 阅读(95) 评论(0) 推荐(0)
摘要:1. 从docker_hub拉取Ubuntu镜像 sudo docker pull nvidia/cuda:10.1-devel-ubuntu16.04 2. 启动并生成一个容器 sudo docker run --name nvi -it --net host nvidia/cuda:10.1-d 阅读全文
posted @ 2020-05-14 22:37 半日闲1 阅读(1103) 评论(0) 推荐(0)