/*这是一篇很菜的帖子,我会将日常所学添加进来。*/
ubuntu上安装docker-engine的两个前提是:必须是64位和Linux内核版本要在3.10以上。本机就是,直接无视。
开始
$ sudo -s -- root权限
# apt install apt-transport-https ca-certificates --安装HTTPS组件(检查APT管理器HTTPS的兼容性)、证书 ---废话 #
apt-key adv \
/*默认开机启动,但作为学习环境其实没必要*/--keyserver hkp://ha.pool.sks-keyservers.net:80 \ --recv-keys 58118E89F3A912897C070ADBF76221572C52609D --安装公钥 # apt touch /etc/apt/sources.list.d/docker.lsit --创建空白dockerlist # echo "
deb https://apt.dockerproject.org/repo ubuntu-xenial main
" | tee /etc/apt/sources.list.d/docker.list --添加docker源# apt install linux-image-extra-$(uname -r) linux-image-extra-virtual --添加两个扩展包 /*此时需要重启,根据需要吧。我的系统已update&&upgrade...balbalabla*/ # apt update && apt install docker-engine --g安装docker-engine # service docker start --启动docker /*升级docker-engine*/ # apt upgrade docker-engine /*卸载docker-engine*/ # apt purge docker-engine && apt autoremove /*删除docker 安装目录*/ 根据你的分区不同,最好whereis docker。然后 rm -rf /usr/lib/docker等。默认rm不删除目录,可 rm -R /usr/lib/docker。 /*运行hello-world*/ $ sudo docker run hello-world --其实这是一个镜像,本地没有,会从服务器pull /*一些简单命令*/
sudo docker info或者 sudo docker status或者sudo docker ps -a
sudo service docker status--查询docker的运行状态
sudo systemctl disable docker --禁止开机启动