Docker安装参见教程
(4) Docker安装过程中需要的文件在文件夹docker_init中
docker ps
docker ps -a
docker images ls
docker start name
docker stop name
docker rm name
docker attach container_id
(1) 容器内/home文件夹下有三个文件夹,分别是data文件夹,share文件夹和xxx(用户名)文件夹,其中/home/data专门用于访问宿主机上的公开数据集,因为数据集是所有用户共用的,不必每个用户都在自己的容器内部存放一份,另外设为只读访问,只有宿主机中可以对其修改; /home/share用于用户分享自己的数据、文件到宿主机给其它用户访问。
这时先执行一下 source activate
就可以了
docker cp /usr/share/zoneinfo 容器名称:/usr/share/
sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
sudo echo "Asia/Shanghai" > /etc/timezone
执行sudo echo "Asia/Shanghai" > /etc/timezone
命令是,可能会出现-bash: /etc/timezone: Permission denied
的问题,原因是/etc
文件夹下没有timezone文件。
建议在~
路径下,先创建timezone
文件,并写入Asia/Shanghai
,再将该文件移动到/etc/
下
执行 ps -aux | grep -v grep | grep docker-proxy
发现一些端口被占用
解决方法:
依次执行
sudo service docker stop
sudo rm /var/lib/docker/network/files/local-kv.db
sudo service docker start