1. 程式人生 > >tensorflow 研究 docker的安裝

tensorflow 研究 docker的安裝

工具 correct move following 情況 tensor this working 是否

先確保老版本docker都卸載了
$ sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine

好久沒開虛擬機了,我先更新下repo

更新下工具
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

搞定

添加docker的安裝源repo
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

可以把配置管理的測試模式打開

$ sudo yum-config-manager --enable docker-ce-edge

$ sudo yum-config-manager --enable docker-ce-test
$ sudo yum-config-manager --disable docker-ce-edge

開始安裝了
$ sudo yum install docker-ce

49M

看看GPG key對不對,如果你是第一次安裝
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35

啟動docker
$ sudo systemctl start docker

$ sudo docker run hello-world

感覺好像失敗了

看看服務

先停一下服務

再起來

看下端口 ,都起來了
netstat -ano | grep dock

docker run hello-world

還是有報錯,錯誤看起來是停止的時候出錯,正常情況下應該是如下信息,我先略過了

$ docker run hello-world

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
...(snipped)...

看下docker 容器是否有hello world 運行
docker ps -ls

總結,可以看出docker的命令一般為
[sudo] docker [subcommand] [flags] [arguments]

tensorflow 研究 docker的安裝