Technology-Docker 使用

Docker 安装和使用。

安装

OSX 系统安装。

命令

保存镜像:

1
2
3
4
docker ps -a 查看容器ID
docker –m "提交信息" –a "提交人" commit 容器ID 名字
docker images 查看是否保存成功
docker save -o /路径/XXX.tar 镜像ID

从 DockerFile 中创建镜像:

1
2
cd DockerFile 目录
docker build -t 名称 .

载入镜像:

1
docker load   < /路径/XXX.tar

删除镜像:

1
docker rmi 镜像ID

启动容器:

1
docker run -it  IMAGE_NAME bash

宿主文件夹挂载到容器中:

1
docker run -it  -v /Users/apple/Desktop/CTO/JianYiKeJi/FaceCamera_Save/src:/opt  ae29dd48c24a  bash

容器文件复制到宿主:

1
sudo docker cp dc1c56b06f2f:/home/trans_file.txt /home

开机启动进程,把命令写在 /etc/rc.local 中,注意最后加上 bash:

1
2
3
4
5
6
7
8
9
/etc/init.d/ssh start
/root/wsdc_project/auto_start.sh


source /etc/profile

/bin/bash

exit 0

可能会提示:

1
source: not found

解决:

1
dpkg-reconfigure dash

界面选 NO。

然后:

1
docker run -it   aa6aab59c204  /etc/rc.local