Trên Ubuntu 14.04, gói docker.io
cài đặt Docker 0.9.1.
Theo documentation, để cài đặt các phiên bản hiện tại sử dụng các lệnh này:
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
$ sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
$ sudo apt-get update
$ sudo apt-get install lxc-docker
Ngoài ra còn có một kịch bản đơn giản có sẵn để giúp quá trình này:
$ curl -s https://get.docker.io/ubuntu/ | sudo sh
Ngoài ra, kiểm tra azure-docker-registry dự án cho một ví dụ về cách tự động triển khai Azure provisioning và Docker container. Ví dụ, điều này Ansible playbook:
- name: create docker data directory
file: path=/mnt/data/docker state=directory
- name: store docker files in data disk
file: src=/mnt/data/docker dest=/var/lib/docker state=link
- name: add repository key
command: creates=/etc/apt/sources.list.d/docker.list apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
- name: copy repository source file
copy: src=docker.list dest=/etc/apt/sources.list.d/docker.list
- name: install docker package
apt: name=lxc-docker update_cache=yes state=present
Nguồn
2014-06-18 12:43:28
được và chạy nhưng bây giờ tôi nhận được lỗi sau: 'quay unix /var/run/docker.sock: phép denied' – lkoenigsberger
OK Tôi nghĩ rằng đó không phải là cấu hình liên quan hoặc như vậy !! https: // github.com/dotcloud/docker/issues/5314 – lkoenigsberger
OK 'usermod -a -G docker {{your_user}}' đã sửa nó ngay bây giờ – lkoenigsberger