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