VMware 安装Ubuntu 虚拟机不能联网
- 首先完全关闭ubuntu
- 还是找到unbutu,右键“设置”找到“网络适配器”
- 然后勾选“桥接模式”确定即可
下载openssh-server 使用远程服务
sudo apt-get install openssh-server
如果出现ifconfig命令没有反应的情况使用
sudo apt-get install net-tools
使用xsell登录到服务器
- 新建连接:输入(luinx)IP 端口为:22 输入用户名,密码 登录成功
安装docker准备(Docker 要求 Ubuntu 系统的内核版本高于 3.10 )
- uname -r 查看Ubuntu 系统的内核版本
Dockerfile howie_api 与 Dockerfile同目录
FROM ubuntu
ADD howie_api /var/howie_api //可执行程序
ADD conf /var/conf //配置文件
WORKDIR /var
ENTRYPOINT [ "/var/howie_api"]
build Docker
docker build -t howie/api:v1 .
启动images
sudo docker run -d -p 8070:8070 howie_api
-d 后台运行
-p 输出端口
拷贝文件到docker
sudo docker cp howie_api a62d89c48588:/var/howie_api
打开docker到文件
sudo docker exec -it a62d89c48588 "/bin/bash";
挂载本地目录到容器和其他一些操作
docker run -d -p 8070:8070 -i -t -v /usr/local/howie:/var/howie ubuntu:16.04 /bin/bash
docker exec -d 0cc513a265bf ./var/howie/howie_api
保存,加载镜像命令
docker save ubuntu:16.04 > filename.tar
docker load < filename.tar
通过save保存的镜像会保存操作历史,可以回滚到历史版本。
保存,加载容器命令:
docker export containID > filename.tar
docker import filename [newname]
eg :(docker import my_ubuntu_v3.tar runoob/ubuntu:v4)
通过容器保存的镜像不会保存操作历史,所以文件小一点。
修改仓库和标签名
docker tag IMAGEID(镜像id) REPOSITORY:TAG(仓库:标签)
再调用 docker rmi -f REPOSITORY:TAG(以前的仓库吗:标签)删除
列出所有的容器 ID
docker ps -aq
停止所有的容器
docker stop $(docker ps -aq)
删除所有的容器
docker rm $(docker ps -aq)
删除所有的镜像
docker rmi $(docker images -q)
联系 QQ: 3355168235